Don't buy anything too hastily you can get heads easily being as they are the same as XR2i's & XR3i's (ive got 2 in the garage lol)
Have you checked to see if you have any blocked pipes?
And to be honest i woulnd't expect a CVH to overheat in 30 mins they take long enough to get up to temperature in this cold weather