Then I was driving on the highway between 65 & 70 MPH when the light came on and started flashing. Again had the codes checked. Had random multiple misfires, Misfire cylinder 2 and misfire cylinder 6.
Logically the first thing that I thought was the coil pack because both cylinders run from the same coil. I changed out the coil pack and it had no engine light for 2 days.
Today I was on the highway doing 65 MPH and the light came back on again. I have not checked the code yet, however I am betting that when I do, it will probably be a misfire again.
Also the time when the flashing light occurred, the whole truck started shaking and I could smell a sulpherish exhaust odor. When I let of the gas and slowed, the light went back off.
The truck starts up and idles very smoothly and seems to run just fine until around 65 MPH?
It does seem to take a little too long to idle down whe coming to a stop and I feel some stutter both stopping and excellerating slowly from a dead stop.
When the light came on the first time, I took it back to the dealer and somehow they got it to pass emissions, but I never could get a straight answer on what they actually did and they said "they could not duplicate the stutters".
Either way, the light has now come back on, but so far, did not flash again.
I am very concerned that this could ultimately be a very expensive repair, such as a vaccuum leak or something else.
The truck has 150xxx on it, but overall seems to be in great physical condition and almost looks brand new under the hood.
Could really use some guidance with this on my best way to proceed. I do not have the funds available for a while to cover an expensive repair, however, if the part(s) needed are not too expensive, I am fairly good with replacing parts myself.
I have not checked the compression or even pulled any plugs as of yet. I do not own a compression tester. I feel like if it was just a bad plug or two, it would not run as smoothly as it does?