I had the same problem. It was the temperature sender that goes to your temperature gage. It cost me $140.00 at the dealer.