I've got a 97 sport 4.0 5-speed. Everytime i start the truck and take off, the truck will sputter and almost die under load through 1st and 2nd gear. if i push in the clutch and rev it up it does fine and has no problems. If i drive the jeep around for an hour and turn it off for two minutes, it'll do the same thing again as soon as i crank it back up. It only does it the first time i go through the gears after start-up and then won't do it again unless i kill the motor and restart.
It feels like there is trash in the fuel line and it just clogs the line cutting off fuel to the motor. i don't think that is it because of how it only does it the first time through the gears at start up.
I've already changed the plugs, wires, distributor cap, and rotor button. Also, i hooked up the timing light and realized i couldn't find a timing tab anywhere on the block or bottom of the motor to check the timing against.