My vr was the same, replaced everything new, only thing was it never went through water and had no leaks, just once in a blue moon it will over heat. Anyway i took a punt and bought some stop leak for head gaskets ect when one day i noticed a fair amount of water coming out of the cat convertor when ideling for 5 mins or so in the driveway...and the car has never over heated since...So my guess was, it was the smallest of a head gasket problem, and it would only effect the motor sometimes....anyway it worked for me.