So time has been running out for me to figure out why my EGR and Evap monitors have not been running on this 2004 Explorer.
In the past I noticed my EGR was never being commanded on and I have experimented with tune settings with no luck.
I have to have it inspected by the end of February and time is running out.
Tonight I finally figured it out.
There are two things in the tune called Baro Pressure Max, and Baro Pressure Min.
The tuning software says to set them both to 27 if you are boosted or have a highly modified engine, so the PCM doesn't learn a false Baro reading.
On older cars(2003aprox) that didn't have a baro sensor the PCM used the MAF(at wot) to calculate baro.
In one of the older engine performance diagnostics classes I used to teach, it was stated that you could diagnose a dirty(contaminated) MAF sensor by looking at the baro reading and comparing It to a chart in the PC/ED manual under the pinpoint testing for the MAF sensor. If the battery was disconnected you would have to road test the vehicle at WOT for it to relearn or it would sit on a preset value that looked extremely low.
On vehicles with the ESM(egr system module) type EGR system, the DPFE sensor on it is used for a baro reading at key on engine off. In the newer engine performance class I teach it mentions that you can not use the baro reading to diagnose a dirty maf anymore since they are using the EGR sensor instead.
Anyway, I set the Baro min and max back to stock and the EGR is now being commanded on and the monitor runs and passes.
The stock settings are 18 for min and 31.87 for max.
I will play with them some more if time permits but for now I am going to drive it around to get all the monitors ready and get a new inspection sticker on as soon as possible.