I bought a '98 GS300 in July w/ just under 50K miles on it. (Sure wish I'd taken it to the dealer then for an end-of-warranty check up!) I've had a "check engine light ??" problem, too. In the past month I've had several episodes of an intermittant loss of acceleration. The first time it happened, I was making a turn onto a side street & almost got broad-sided when the car didn't move as fast as the on-coming traffic. After disconnecting the battery to reset the computer, it didn't happen again until 2 wks. later. Took it to AutoZone for a diagnostic check (FREE!!) but no codes showed. Yesterday, it happened for the 3rd time. The check engine light came on again along w/ the VSC light. They stayed on so I took it back to AutoZone. BINGO! Codes P1120 & P1121... throttle position sensor. Ordered the part ($200) & will install it this wkend...hope that solves the problem. Otherwise, this has been a great car. I like the GS style & the extra weightiness... added a lip spoiler to the deck lid... gave it some zip. Had a '92 ES300 & sold it when I got this one. It had just at 82K miles & was just beginning to need some fairly serious($$) work so I bailed.