Good afternoon
The code indicates a vacuum leak somewhere. I posted possible causes for the code but the fact that it returns right away when you clear it indicates it may be electrical. Check the connector at the throttle body for any damaged or loose pins.
Roy
P0507
Item Description
Symptom/DTC P0507
Descriptor
Probable Causes
Electric Throttle Control Actuator
Intake Air Leak
Positive Crankcase Ventilation (PCV) System
SPONSORED LINKS
Saturday, March 10th, 2018 AT 9:59 AM