It had the 120,000 miles service. about 5 weeks ago ck engine lite came on, took her to the dealer ... air sensor, and purge valve that what the diagonistic said. I did'nt replace p-valve. I felt it was a splash code. truck was runnin good. the ck eng lite comes on alot more now. A whole year no problem or lites, had the truck 14 months but only drove 10,000 miles in her. was taking my car to work til my brother borrowed it. About 7 weeks ago. The ck eng lite was on 2 weeks ago 'evapor sensor out of range' , when I had my old mechnic do the rear rotors and pads. The ck eng lite is on now but was on prior to the idle issue. Going to mechcanic today to see why this time.
Will post findings.
thanks.