my buddy bought a cherokee. 91 i think with the HO 4.0 and with the tc with 4pt n 4ft 4l. we were messing around climbing hills and it started to act like it had no power. it had no get up and usually when you shut it off and turned it back on it was fine for a while. also if you put it in neutral it revs up fine so it makes me think its the transmission, kinda feels like if you take off in 3rd gear or something. also sometimes it seems like it gets stuck in a gear and wont shift out of it. i was thinking more along the lines of a shift timing solenoid but it does not through and engine code. anyone know?