Hello
first great work.
Please help I have take my truck 2016 ford expedition platinum to three different mechanic and nothing. I keep getting code P0507 -idle control system has an excessively high RPM and they have ran diagnostics nothing wrong, they have check for leaks, have clean the throttle body and finally change the throttle body and nothing, the car gets clear and two days later again the check engine comes out with same code. Don't know what to do please any suggestion??maybe defective throttle body?
code ford expedition 2016 -50,000 miles only
P0507 -idle control system has an excessively high RPM
You didn't detail what kind of diagnostics were already done but there are some suggestions here:
https://www.obd-codes.com/p0507
https://repairpal.com/obd-ii-code-p0507
https://mechanicbase.com/trouble-code/p0507/
OBD-II fault code P0507
automatically three different mechanics said change the throttle body but my old throttle body (i have it) look like new that clear the code for three days but now is back