AAAAAAAAAARRRRRRRRRRRRRGGGGGGGGGGGHHHHHH!!!!!
Now the dealer calls me back AGAIN and suggests to take apart the water pump to check the impeller!

I wonder if this would have come up at all if I had not mentionned anything about the impeller...
This is definitely the last time I deal with Sterling Ford. I am hopping mad, and they won't take my money so easily!