Not that expensive or hard to replace either. Might also want to check the coolant connector - fairly common for the wire to frey near the base of the connector plug. Replaced mine years ago for that issue but it wasn't causing this issue.
Further - my bad coolant sensor (done years after fixing the plug) did cause the climate control system to work very weirdly once it went bad...