Got a 99 GT 3.8 with some cooling system issues that have me stumped. Gauge reads high even though engine temp is normal and the fans don't come on. hot wired the fans and they work fine, checked the fan fuses and replaced the two relays. Also replaced the coolant temp switch, new thermostat and fresh coolant. Is there something I'm missing or could the ECM be faulty....?