The P0505 code means that the there is a problem with the engine idle system. the cost to repair the problem depends what the problem is, could be as simple as just adjusting the idle.
33.7k questions
32.5k answers
1.3k comments
23.0k users