2005 Ford Crown Victoria Check Engine Light P0316, p0606
Lance’s Question: The check engine light on my 05 Crown Vic keeps coming on. The codes are P0316 and P0606. The car runs perfect otherwise, and a mechanic said he can’t find anything wrong. Why does the light keep coming on then?
Answer: Well, in your case, it’s a software glitch in the computer programming. Ford knows about it, and if you go to a dealer, they will reprogram the computer for free. The parameters in the computer software are wrong, so they trip those trouble codes when there really is nothing wrong. Once you get the computer reprogrammed, the light will go away.
you were right on the money. I took my car into the Ford dealer and they reprogrammed the computer for Free! Now the check engine light stays off and I can go back to driving happy. thanks a ton, Lance