My 2002 is overheating, AGAIN! I just got it back from the shop for overheating. I've had the resevoir replaced & this last time the gauge didn't go up but I smelled it. When I took it in they said there were bolts that were loose & oil was leaking which is what I smelled. They also noticed & replaced the drive belt. It was fine for a week, but now I drove it for less than a mile & the gauge is heading up to the red (I didn't let it get there). There is a loud revving noise also when I accelerate. The air bag light came on & I was told there is no way it is overheating & that the airbag light (which they had checked before) was on because I need to replace the passenger side seatbelt. I don't care about the seatbelt or that light but I am very afraid to drive my beloved car with the high rev & temp gauge going up. Any one have any advice or ideas before I have to get a new car because I can't afford to keep fixing this one????