Why does my block heater keep going bad ? I'm on my 2nd one, Third one ordered, they seem to last about 2 yrs and then I have to replace it. I think I got a good deal on this one, $56 from dodge parts people.com. I'm also going to replace the cord too.