Block heaters are really not all that hard to install. You don't have to take most engines out to put in a block heater. The heater itself replaces a freeze plug (plug that closes off water passages around the block that are designed to pop out instead of cracking the engine in extreme cold temperature where the coolant expands due to freezing.) This is to answer the question of needing to remove the engine to put in a block heater. The freeze plugs look similar to upside down bottle caps minus the hand tearing edges. The actual block heaters I have installed either had an exact fit metal plug (softer metal) you basically tap it into place or they had a rubber piece that fills the hole with some kind of expansion plug. I have not had to remove a engine to put these in. I personally don't like radiator hose ones as they can cause wear to the hose itself by adding extra weight and movement to a spot that wasn't designed for it. I personally live in NW Oregon and we don't see the bone chilling temperature some of you others see. I would call a local automotive repair shop and ask them what they prefer to use for automotive applications as it will hold the same on the tractor end for a block heater. Most auto part stores probably carry a model that will work in the different tractor engines you just need to know the freeze plug size or radiator hose size.