I put the block heater in my
B2910 (same engine a
B7800) several years ago. Hope you have a wrench to fit socket type plug. Just removed plug in block and installed heater. Did not have to drain antifreeze. Engine must be cold. Be ready with the heater already prepared for the install so the amount of time required to install is short.
DO NOT remove or loosen radiator cap. A very small amount of antifreeze will be lost. Maybe a tablespoon. After a engine cools down, antifreeze is in vacuum until warmed up again.