No heat/erratic temp gauge
I own a '97 Chevy Monte Carlo. I'll try to make this as brief as I can.
About two weeks ago I noticed that my warning light for high temp was lit. I was shocked because I had only been in the car 10 minutes. But then it started to go down. Then it was kind of floating up and down. Also, I noticed I had no heat.
I took it to a chevy dealer near where I work so I could have the work done and I could walk to my job. I think I made a big mistake. First of all, I don't know much about cars but I thought maybe it was my thermostat. I mentioned that when I brought it in, and they asked if I was overheating. I told them what happened (no heat, erratic temperature readings) and they took it in. Later in the day they said it was fixed. The causes:
1) I had an erratic gauge because there was a broken wire going to my thermostat. They fixed it.
2) My heat issue was caused by having little to no coolant left. They topped it off and did some kind of 'pressure test' for leaks.
Total cost: 180 dollars... 80% for LABOR.
Well, they DIDN'T fix it. Still an arratic temp gauge, still very little heat. Oh, and NOW I had a 'low coolant' light coming on. I called them and explained, and they said to bring it back in. Probably mistake #2.
Even though they said they would 'adjust for the labor costs' because I DID NOT have the problems fixed the FIRST time I went in for service, my bill was still 450 dollars. This time, they said:
1) I had a leak in my water pump. That was likely the cause of my heat AND temp problem. They relaced the water pump.
2) Unrelated to my other issues, the mechanic (and I use that term loosely) found a leaky gasket that was dropping transmission fluid. This I had known about for awhile, and told them to fix that, too. So that's where the additional $$$$ came from. But still, the water pump cost 150 bucks (probably refurbished?) plus labor. AND FOR WHAT?
I STILL have a floating temp gauge, although it's not quite as bad as it was. It doesn't peak in the red (so far), but it does go up and down to about the 1/2 way point, sometimes a bit further... but not all the time. As for the heat, it's better... but very sporadically warm. It goes up and down, too. It'll stay warm (and not even really hot) for 30-45 seconds, and then I can feel it get cold again. After a minute or so it gets warm again. It does this off and on vs. before when it was blowing mostly cold air.
Can ANYBODY give me advise on this? What can the problem be? Should I cut my losses at the dealer and go someplace else who KNOWS what they are doing, or does the dealer OWE ME MONEY for jipping me twice? Shouldn't they be inclined to fix my car for NO cost, since I've already given them over 600 dollars with only MINIMAL improvement? Very, very frustrating. Thanks for any help you can offer.