一台16气缸、四冲程、涡轮增压的FDL16型柴油机，当转速为每分钟1050转时的额定功率为3600马力。机车上加装了一台与柴油机同轴驱动的副发电机，这台专门为列车供电的副发电机是三相交流工频同步发电机，输出电压为480伏特60赫兹三相交流电。由于柴油机曲轴输出直接驱动副发电机，在机车向列车供电时为了保持供电电源稳定性，柴油机需要长时间维持每分钟900转的较高转速（即副发电机的额定转速），此时柴油机的最大功率为3430马力；而且副发电机会消耗柴油机的部分功率（最多670马力），因此用于牵引的实际功率为343