I have a 2005 Expedition that just hit 1000,000 miles. Shortly thereafter I had the check engine light come on. After reading it at Autozone( camshaft position sensor) and fixing the problem, the light reappeared within one month(same problem). Autozone warrantied the part and within one day , check engine light started again. Now I have misfire cylinder 5, cam sensor condition,, intake camshaft position timing over advance Bank 2,camshaft position sensor A bank 2and camshaft position sensor A circuit intermittent. Any thoughts before I drop money on this vehicle? The codes printed out from Autozone are P0345,P0349,P0021,P0305 andP0344.
Last edited: