My vote is the espar or webasto
Get the timer and you will love it. When I was looking at them they were around $1500. Seems pricey but it will save you money on wear on that engine. Check the batteries upgrade them to more cold cranking amps, change to 0W40 or 0W30.
Keep in mind you also may have a problem with the intake heater, you might want to do some testing to that system as well. Those system have relays, timers and elements burn out so that would be worth checking out.
Other than pull out the comapart and put in a CAT
Get the timer and you will love it. When I was looking at them they were around $1500. Seems pricey but it will save you money on wear on that engine. Check the batteries upgrade them to more cold cranking amps, change to 0W40 or 0W30.
Keep in mind you also may have a problem with the intake heater, you might want to do some testing to that system as well. Those system have relays, timers and elements burn out so that would be worth checking out.
Other than pull out the comapart and put in a CAT