I need a new block heater . The numbers 86590117 and 86594039 supplied by the manufacture do not apply . the frost plug hole is 45 mm or 1.75 in , i have an old number of the old block heater LR 1843 but no one can match it up with a current number . the closest i got was a temro heater 3100067 , right size for the hole but the ear looks a little long . Just wondering if any had a similar problem with a new block heater