injectors
i had a similar problem, i changed coils, plugs and wires and the problem was still there. ended up being the fuel injectors. number 2 cylinder was misfiring. i ended up installing (all 6) new injectors and now my truck runs like new. i have 380k miles on the truck. i would try new...