I have a 05, 4x4 with 180,000 miles, and a few months ago the engine light came on. I took it my local indie shop and he swapped a coil pack and then it ran fine for another month or two. Then the engine light began coming on more often, so I took it back to him and he dropped the ball and...