I’m hoping you can help me. My truck (97 Ford F150 2wd 6cyl w/ 75,000mi) has been hesitating, and last week, it misfired and set off my check engine light. I replaced the plugs and wires (It has coils, not cap and rotor) and erased the code to reset the check engine light. The plugs were worn, and one wire had been damaged pretty badly, so I figured that had been the problem. It seemed like it was running fine at first, but then as I pushed it hard to climb a hill it began missing again, and the check engine light came back on. I check all the connections, and everything seems secure. I don’t know what else it could be. It seems to run smooth until I have to accelerate quickly, or climb a hill. Any ideas on what to try next?