over the years i have had several different engine heaters. they all worked. the steel ones rusted out if they were in the cooling system. the best all a round was a heater that had a magnet and you put it on the bottom if the oil pan. then pull it off to drive the next day.