If you all are having issues with this light on your 99-06 Celica just make sure your Idle Air control valve and MAF are denso or stock. A lot of aftermarket vendors out there claiming parts are for the 2zz but it's really not matching up. Any severe jerk when moving the shifter means you probably have the wrong part if it's an aftermarket part. I made the mistake of buying one idle air control valve and found out it didn't match up so double check both your current and the one part.