hi there ive got a 1.2 R reg fiat punto that keeps on over heating. ive tried everything i can think of. ive changed the fan, the heat sensor, the radiator and its been bled sooooo many times. ive now come to the conclusion the water pump has gone as ive just bled it again and i thought i had fixed it as the temp had hardly moved and i was getting hot air from the heater again as i wasnt before, so i took it for a spin and i pulled over and left the engine running and it got to the quater mark so at that point i went home wich was 1 minute away and the temp was nearly at the 3/4 mark by the time i had got home. so i slowly opend the water filler cap on the right side of the radiator an the water was boiling. im thinking it could be that the water isnt getting round the car properly hence the boiling water? could anybody please help me, ive hit a dead end now, thanks