you might check your IAC valve (idle air control valve)
check your TPS
Trouble code P0505 means:Idle control system malfunction
Trouble code P0505 means:Idle control system malfunction
Trouble code P0505 means:Idle control system malfunction
Trouble code P0505 means: Idle control system malfunction
Trouble code P0505 means:Idle control system malfunction
Trouble code P0505 means: Idle Air Control System
Trouble code P0505 means:Idle control system malfunction . What part would cause this code ?
Trouble code P0505 means: Idle Air Control System
p0505 code mean Idle Air Control System. And I need to know the information of your car, then I can help you.
Trouble code P0505 means: Idle Air Control System
change your throttle positioning sensor located on the intake manifold
Error code P0505 typically indicates a fault with the idle air control system. This could be due to a faulty idle air control valve, a vacuum leak, or a problem with the throttle body. It is recommended to have the system inspected by a mechanic to diagnose and repair the issue.