You need to stop having people clear your codes. That sets all of your monitors to not ready.
Start out in the morning, fire up your truck. Let it idle for about 2-3 min. Drive it around town for 5-10 min, then on the highway for 5-10 min (constant speed), then bring it back home. Every time you have a code cleared it resets your monitors and you have to do it all over again.
I also seem to have the same issue. I can not get the 02 sensor, 02 heater and catalyst monitors to go to ready. The mass MAC shop said the front two 02 sensors where fine and showed they were running correct. But they couldn't see the rear two. They also ran the truck on the dyno and performed the drive cycles and with out any luck. Now its off to the dealer.
Before I go to the dealer does anyone know how I can solve this.
Do you have a check engine light on presently, or have you in the recent past? If so certain monitors will not run unitl all faults are CORRECTED and cleared. Keep in mind after you clear the faults you will have to perform a drive cycle to have your monitors run.
Woody24, a specific cycle needs to be performed before your monitors will run.
Try doing this: Start out in the morning (must be cold start), fire up your truck. Let it idle for about 2-3 min. Drive it around town for 5-10 min, then on the highway for 5-10 min (constant speed), then bring it back home. I would make sure to even do 20 min highway driving to get your o2's to run. The o2 monitors usually run at a constant highway speed. Otherwise if it still does not run, I would try to use a scan tool to monitor your coolant temp sensor, since it will trigger the drive cycle monitors based on engine temp (and other things of course).
That's what I did and that is what the Registry MAC shop did on the dyno. This is why its getting us stumped. The shop had the OBDI-II laptop computer on my truck while it was on the dyno watching the o2 senor heaters and other things.
Woody24, What is the year/model/engine/etc of your vehicle? What type of climate do you live in? I would suspect you may have a sensor on your vehicle that is not allowing the monitors to complete, however is not bad enough that it wont trigger a check engine light.
Well, the thing is that monitor "not ready" means that the conditions have not been set for your o2, o2 heater, and catalyst monitors to run. It does not mean there are problems with them. If there were a problem it would set a code, that is the point of the monitors and why they need to be "ready" when you go in for emissions.
For your catalyst monitor to run, you need to have your o2 monitor complete (or ready). Your o2 monitors need the correct input from ECT or CHT, IAT, MAF and CKP. A fault stored in the system (even if your check engine light is not on) may prevent your o2 monitor from running. As I had said before also, say your coolant temp sensor or inlet air temp sensor was malfunctioning, and always telling your PCM the vehicle has not been warmed up yet, it will not allow the monitor to run. Do you have any aftermarket items such as a tuner or anything like that installed?
The best thing to do is use a scan tool to watch ECT or CHT, IAT, MAF and CKP and make sure they are responding. Make sure the engine warms up to operating temp. Look for pending DTCs, as they will not turn on a check engine light, however they will prevent your monitors from completing.
I wish there was more I could do for you. However that proves to be difficult as I cannot be there to see your truck.
Ford said it was throwing a ON THE WAY OUT CODE for the Fuel driver module
The user OBD scanner would not show the code.
Because it was on the way out it would not run the monitors. Here is the article for the fix, as soon as they put it in and drove it down the street the monitors flipped to ready. Mine was cracked and rusting on the circuit board.
Unlike the article where is had a hole.