Ive been having a problem with this for awhile now. I recently got a new trans last week thought that was the problem, once i got it back I felt the vibration allot worse. (the trans did got out on me so i needed to replace it). Before that my ses light was on and got code p0137(bad O2 downstream, vacuum leaks...etc) I replaced the O2 sensor got shell gas and the light went off. I checked all vacuum lines and they appear to be fine, changed plugs and wires last week also. The hesitation is still there, today I went from a rolling start and then punched it, it took a good 3-4 secs before it took off. Sometimes the idle is fine but once I push the gas and get over 1200rpms i feel a vibration in the motor, once I hit 50-60mph it really isnt there anymore? Thinking TPS or MAF? Also it has never died on me or bogged out..knock on wood 165k on the car never had a problem with it till now Thoughts? Thanks