I had a check engine light on and took my 2004 Honda Accord to the shop. The fault code said the heat sensor was malfunctioning. The mechanic said this sensor should last for 100,000 miles and I only have 43,000 miles on my car. After the mechanic cleared the code, the car wouldn't start. He checked all fuses, relays and the fuel pump. All are working fine. The keyless entry works but when you try to start the car it cranks and won't turn over. Help!