Replaced the radiator cap in hope of a cheap fix plus it was the original, figured maybe had a bad seal. Took the car out, still ran hot, turned on the heat and it stabilized but still hotter than it should be.
So far I have a new temp sensor, 180 thermostat, radiator cap, heat turns on and is hot, not losing coolant, radiator was fully flushed and pressure tested a month or so ago, clutch fan is working properly. What are my next steps? Heat gun/new gauge to figure out how hot it actually is running?