Originally Posted by ENINTY
I think your Indy doesn't know what he is doing.
Entity, you're being nice. You KNOW that Indy doesn't know what he's doing.
OP, I think your car is fine. If the water pump had been replaced properly, you wouldn't have any issues with the car. It looks like all of your problems can be traced to that indy shop. You just need to go to the indy shop that dmorga1 recommended.
When I picked out an indy here in Tucson, I did a lot of reading as to which one had the best reputation. He's probably more expensive than most other indies here in Tucson - I didn't check prices - but his reputation is pristine (Dearing Automotive for anyone in Tucson). I feel more comfortable going to Dearing than I do going to the local dealer.
Most things I do myself, but there are things that I absolutely will not do because I don't want to take the chance of screwing it up.