Ok, I know there are topics on here about this and I just want some advise. I have a 1994 GMC Yukon 2dr with the 5.7 350. About 7 months ago I took it to the shop because it was hesitating between 1500 and 1700 RPM will going up hill or when it felt like it had a load. The shop said that the plugs were bad and did a tune it up and it ran great. Well 4500 miles later it was doing the same thing and I have checked all the plugs and they look good, plug wires are fine, cap and rotor are good, I have replaced the fuel pump, fuel filter, and I have even torn down and rebuilt the throttle body with all new injectors and it ran great for 200 miles and now it is doing the same thing again. Any help would be greatful!! I am at the point to yank the motor and rebuild it.