Ok, its probably the head gasket but seeking a sanity check.
Engine is a 998 A+, Stage 1. Water is coming out of the overflow, i've put the overflow tube into a bottle, as a catch tank to confirm this.
Compression test is all good, consistent across all 4 cylinders, There's no visible smoke at all from the exhaust and the oil is clear.
Running from cold with the cap off, there's no bubbles. When its up to temperature, with cap off, there are some small bubbles but cant tell if that's just due to the near boiling of the water?
Temperature gauge doesnt show any signs of overheating - what does that indicate? Ie does that suggest its not an overheating problem, more likely over pressurising??
Top hose and heater hoses all get warm.
I have tried a new 15lb radiator cap which hasn't helped. There is pressure on the spring and rad neck doesn't appear to be damaged.
Fan looks ok, with smooth side facing the engine. However the fan doesn't fully sit within the shroud, the rads probably a bit too far away due to a fabricated top bracket.
Is it time to take the head off or is there anything else to look at first?