I just replaced my block heater cord. I did a bunch of searches on TDR to find the part # as well as how to do the job. I got a replacement cord from Cummins. Part # 25191 It is a Fleetguard part but it was 1/2 the price of the part from Cummins. Here a a few pictures of the differences in the cords. The old part was a straight in connection, the new one is at an angle. The new cord is flat, the old one is round. And the new cord has a hex nut to tighten to the block heater, the old one had a thumb style nut. -Jason