I picked up a block heater and cord today from the local truck dealer that works on Cummins. The part that plug's in to the heating element has the same connector but comes out at a 90 instead of straight. This is no big deal. The main thing I'm concerned about is the heating element and how big it is. How long is the whole heating element from tip to tip. If this helps, It's a called a "Zerostart" part #3500022. Thanks