Engine won't rev past 2,500 in gear
You wont be able to check your throttle cable with the engine apart. Your cable stretches over time, so when you put the pedal to the floor it doesn't actually open the throttle all the way. when you get it all back together get someone to sit in the cab and push down on the pedal, make sure that the throttle body is opening up all the way... Ive seen it many times, there is another thread on here somewhere with a couple of fixes that involve zap strapping the cable on the pedal end. do that for the short term and then get yourself a new cable.



