I'm not mechanically inclined, so I'm hoping someone here might be able to shed some light on a very odd occurrence...
Driving home today on the highway, my 1999 RX300 started shimmying badly -- there was a vibration that was clearly not a wheel alignment problem (it started suddenly), which was followed a few moments later by the engine light flickering on and off on the dash. There was no place to get off or pull over (I was nearly home anyway), and so I drove the last little bit to the house. In so doing, I discovered that at the stop light, the engine would idle at a very low 300-500 rpm, and it felt as though the car might stall out at any moment (though it did not). I then discovered that the transmission wouldn't shift higher than third gear (maybe this is an "engine creep home" mode?).
I've had zero problems until now; in fact I had the 120,000 km service done less than a week ago, and they gave the car a clean bill of health. Anyone have any clues (or has experienced something similar) as to what's going on?
Any info would be appreciated,
Mike