just a follow up, i replaced my thermostat with a new one yesterday and it was definitely the problem. you could hold the old one under a tap and the water would go straight through at room temperature!
the temp gauge is now rock solid at 90 and varies only by one or two degrees. 2 hour fix going quite slowly and $105 for a new one from Holden