 I have owned 3 Celicas. My 2003 GTS always had issues with heating the car in the winter. I about froze to death if I had to drive it in the winter. Never found out why it did that. I had the 2003 for 4 years and overall was a great car UNTIL I hit the 95,000 mile mark then the over heating started. I had a thermostat put on it, bleed the radiator etc. And it still would over heat. I finally traded it in. I was disappointed at the end. I would of kept the car longer if the over heating issues was not happening. Sad day when I traded it in. 