I just started to recently notice that my truck is hesitating on mid-heavy acceleration. It doesnt do it with slow acceleration but when i have to punch it or go on the highway it hesitates. On the highway i can barely keep it up to speed. Ive replaced the vapor canister, cleaned the throttle body and IAC, replaced the TPS and the fuel filter. I replaced all my ignition parts with accel wires, plugs, coil, rotor and cap. I tried pulling codes and nothing. What can I do to solve this issue?