Figured it out. I ordered the heater and the cord. They are different than the block heaters I have installed before. It does not require the removal of the freeze plug. Instead, there is a threaded port on the "front drivers side" of the engine. It requires a 17mm hex soxket to remove it with a 1/2 inch drive and maybe a cheater pipe. Mine came loose pretty easy and with minimal effort. Thanks to the location it is relatively simple to access. The heater that threads in place of this plug requires a 26mm socket 1/2 inch drive. The threads already have the required sealant on iit. Required part numbers are 15801284 for the cord and 12586687 for the heater. GMPartsDirect seemed to have the best price even after shipping. If you do not drain the radiatior, place a bucket or pan under the engine to catch the antifreeze. Hope that helps if anyone needs it.