I recently took the rover in for low coolant message. They said water pump was bad. They replaced the pump, 2 hoses, and 2 belts. On the way home I got low coolant light again and then I saw the temp gauge shoot up and got engine overheating message. Pulled the car over immediately and popped the hood. Steam and coolant all over the place and it all drained out the bottom. Repair place towed the car back to their shop and they said the water outlet flange under the blower pretty much disintegrated. They replaced it and I got the car back. Now the car feels like there is a definite power loss and I can smell fluid really bad. The shop said it may take a day or two for the engine to burn off all the fluid and smell to go away. While that may be true, I am concerned the heads may have been damaged when it overheated causing the power loss and smell. Anyone have any ideas how I can check this without pulling the head? There are no visible leaks but there wasn't before when water pump failed either. Only thing I know of is smell exhaust and check oil stick for the water in oil. Thanks everyone.