Just spent the last 3 hours at it, flushed the whole system with coolant flush, water now coming out as clear as it goes in, flushed water through every pipe and hose, radiator, expansion bottle heater hoses, everything.
Tested the thermostat again and it opens bang on 88 degrees in a pan of...