mk2b 1.2 8v punto, started to whine in mornings when the weather got cold, would go after a few mins of running, put it down to cam belt tensioner, headgasket started leaking oil so replaced that, fitted new cambelt and tensiner and water pump, both non genuine and has a constant whine which was loudest on low throttle but still noticable in the higher revs. poked round with a stethiscope and it was the water pump, took it off and it sqweaks when you turn it, swaped it for a genuine one i had, noise has returned and i have no idea why. i tensioned the belt so i can get a 90 degree bend between the cam and pump? have fitted 2 water pumps before and never had an issue but always used genuine bits untill now. could coolant affect it?