I am currently having the exact same problem with my 99 gs 300. i have 96,000 miles on it and have replaced: pedal position sensor MAF sensor TPS spark plugs, sp wires, battery, thouroghly removed and cleaned the throttle body, readjusted the gas pedal and throttle cable, replaced oil/tranny/differential fluids and said alot of swear words- all to no avail. The only difference is my car decided to drive itself for awhile and the rpm s continue to climb in park or nuetral- then the car jumps when put in gear- even slammed into a metal pole once when it was put in gear. I am at a loss and the lexus dealership in my area keeps telling me to replace a new thing everytime i go there and nothing solves the problem..........please can someonew shed some light on this issue before i have to buy another part.............