P1506 Diagnostic Code on 2000 Ford Taurus 3.0L DOHC - How to Fix Fast Idle and Reset ECU
My friend recently had a diagnosis for a fast idle issue on her 2000 Ford Taurus with the 3.0L DOHC engine. The shop identified multiple incomplete fault codes, and after performing repairs, they advised driving approximately 100 miles to reset the engine control module (ECM). After following this procedure, the vehicle started showing a P1506 code — which indicates an issue with the intake manifold absolute pressure (MAP) sensor or related circuit. The car still runs with an idle speed between 1500 and 2000 RPM, which is significantly higher than normal. I'm assisting her because the Ford dealership is both expensive and unresponsive for diagnosis and repair. Can anyone confirm what this P1506 code means on a 3.0L DOHC Taurus? What steps should be taken to resolve it effectively?
So the issue hasn't been resolved yet — the P1506 code persists after driving. The original fix didn't work. 'Stupid is as stupid does' — Forest Gump