Have Ford Questions? Ask a Mechanic for Answers ASAP
Hi Im David, thanks for viasiting the site, your codes mean P0223 FORD - Throttle/Petal Position Sensor/Switch 'B' Circuit High Possible causes - Faulty Throttle position sensor - Throttle position sensor harness is open or shorted - Throttle position sensor poor electrical connection
P0507 FORD - Idle Air Control System RPM Higher Than Expected Possible causes - Dirty throttle body - Electric throttle control actuator misadjusted or damaged - Faulty Electric throttle control actuator - Intake air leak - Poor electrical connection to the Intake Air Control (IAC) valve
what they have in common is the throttle body unit. i recommend replacing it.