My truck misfires at WOT (going up hills and things like that). The check engine light flashes then it'll stop when I ease off the gas and coast downhill. I checked the codes with an OBD reader and got Random/Multiple cylinder misfire, misfire on cylinders 1, 6, and 8. Now normally whenever this...