The light turned on in October 2010 so I took the car to Toyota who said it's an issue with the Catalytic converter. I was gonna take it to a couple of places to get some quotes, however the light turned itself off in December 2010. I heard that the computer will reset itself from time to time...