Here's my problem, truck runs fine then randomly acts like its running on 4 cylinders, I get a check engine light(code 42) It will idle alright but when I step on the gas it falls on its face, stumbles, coughs. Sometimes the issue will go away and I can keep driving, other times Ive had to get a...