I bought my 2002 Pontiac Grand Am less than a year ago, and have had nothing but problems. The day I purchased the vehicle it overheated on the way home and was leaking antifreeze. I took it to my mechanic and he put in a new thermostat, flushed everything out, and replaced my fan. That solved my overheating problem $300 later I might add. The next thing I knew I was replacing the water pump, which cost me about $200. The next thing to go was both my front driver and passenger side windows went off track and no longer work. After the windows my heate quit working, which I have yet to get to windows or the heat problem taken care of. My car seemed to be running fine mechanically wise for a while but then all of a sudden it wouldnt start, i mean it wouldnt even turn over. I replaced the battery, starter, alternator, and still nothing! I finally had it towed to a garage, where I was told that the person I purchased the vehicle from had completely butchered all the wiring and that was why my car wouldnt start. My car was in the garage for over a week and needless to say I ended up paying a pretty penny. I had my car rewired over 6 months ago and it was running great then thursday when I tried to leave work, the same thing happened, my car would not start. The battery wasn't dead, and it was a repeat of the last time. I had it towed to a garage that day and was told that it has to be the wiring again. I got a call from the mechanic the following day telling me that I need to have my ignition switch replaced along with an all new wiring harness, and that my previous mechanic just rigged the wiring so my car would start and run for a short amount of time. This all makes no sense to me what so ever. I mean has anyone else ever had this much trouble with their grand am???