My "check engine" light on my 97 4.6L f150 is driving me nuts! The light
came on a while back, but the truck runs fine and gas mileage hasn't
suffered. I finally had Auto Zone put a computer on it and the code came up
EGR "insufficient flow". I bought a new EGR valve and reset the light.
Back on in a couple days. Then I got this bright idea that a real "repair
shop" may have a better computer that could pinpoint the problem. At least
they said it was better. (I don't believe it). Anyhow, they told me to
replace the PFTE or whatever its called and another vaccum control valve or
somwthing like that. Im probably not calling them by their correct name,
but its a small silver box with some sort of computer card in it that costs
about $90, and another part that has a small filter on the top of it and
costs around $30. the guy at the Ford place said this is pretty much all
of the EGR stuff that goes bad.
Well, the light went off for about 10 months. Now its on again, right when
I'm about to sell the truck. I figured my cheapo Auto Zone EGR valve was
bad, so I headed back to Auto Zone to diagnose it again. Its thae same old
code, bad EGR flow. I replaced the EGR valve with a factory Ford one (only
$55 bucks, believe it or not!). Light came back on. Oh well, I guess my
PFTE (the silver box) from Car Quest must be bad. I went to buy another one
and the guy was cool and gave me a new one without me even asking! Light
came back on. I havent changed the third part yet (I had earlier replaced
this with a genuine Ford part).
I have to think that something else is causing the bad code. I am running
out of time, patience, and money!! Any ideas? The truck is still running
fine and getting normal mileage. If I disconnect the bettery to reset the
light it may stay off for an hour, or three days.
I am just about at my wits end, and am ready to just disconnect the engine
light altogether. Is there an easy way to do this if I have to?
thanks in advance