The new 3.0 Duramax have a built in block heater and a neat little outlet for it down low on the grill, by the fog light. Comes with about an 6 foot cord as well. Well engineered, IMO