2004 cmax diesel 2.0 heater doesn’t work hot or cold blow ect . I’ve changed resistor behind dash . Blower motor. And dash Switch. If I hard wired fan it runs flat out hot and cold work on dashboard. Any help as don’t really wanna hard wire fan and have a switch. Got to be a better way . Looking forward to receiving help .