I am having the exact same problem. Truck started running crappy, took it to the mechanic, he pulled the code and it was misfire on the #4 cylinder. Needed a tune up anyway so I let him replace all the plugs. 2 months later the problem came back. Took it back to the mechanic and he thinks it...