Ford Explorer XLT check engine ON code P0106

I have Ford Explorer model XLT 2009  4.0L-V6, my problem is check engine light ON. After Computer test appears ( code P0106 ). I read about P0106 code. that mean a problem in Manifold Absolute Pressure Sensor (MAP)
So car mechanic told me to change the EGR sensor.

I buy original part from Ford Motor Company. And we reset and delete all codes. But still check engine light ON ( Code P0106 ).

We test transmission Wires from EGR to car Computer ( Engine Control Module) (ECM) all was good !

Car mechanic told me to change Mass Air Flow (MAF) sensor ? Another told me no? One mechanic told me to change the car Computer ( Engine Control Module) (ECM) . Another told me no?

A car mechanic told me No MAP sensor in in ford explorer 2009! If he wrong where can I found the (MAP sensor) for ford explorer 2009? So whats the problem? where is the problem? Please help me in my problem Thank You.

Answer: There is no MAP sensor on your Ford. It is part or the MAF sensor. That is why the one mechanic told you to replace that. The sensor is internal to the mass airflow sensor. Without seeing scanner data, i could not tell you for sure that is the problem, but it most likely is.

Another possibility is vacuum leak. A leak will cause the pressure in the manifold to be out of range and could cause the code P0106. If the EGR valve was the problem, you would notice that the engine is running very poorly at idle and will stumble on acceleration. You would also have lean 02 sensor codes.

Leave comments below or see these