Had that a couple years ago, i went back to the chap who sold my that alloy headertank. (which i only had fitted for a week) Told him his cap was a cheesy one. Without blinking he gave me a new one, but adviced me to have the engine checked. Turned out it was indeed the headgasket