My initial thought was the head gasket. Ruled this out for now because the water and oil stays clean, it compression tests ok and it doesn't overheat.
This lead me to think its not running hot enough. I replaced the stat which turned out to be an 82deg with an 88 and fitted a new rad cap. My round heater now kicks ass


Any words of advice, wisdom or encouragement are welcomed.