I'm having the exact same issue as OP. I went ahead and replaced thermostat and ECT sensor and I'm STILL getting wild temp swings. Coolant level...
Separate names with a comma.