ive been fighting an overheating problem on a 05 magnum 2.7L v6. I believe my fan relays are working properly...................fans would not come on except when a/c was running, even when the car was overheating. I tested the relays and they seemed fine. so I replaced the coolant temperature sensor thinking it wasn't sending a signal to the fans. now the fans come on right away but the temp gauge doesn't read correctly now. any ideas? maybcooe this new temp sensor is defective?