2V240ZJ6E型柴油机，标定功率2400千瓦，最大运用功率2200千瓦；主传动系统由无刷励磁交流主发电机、整流柜、电抗器、牵引逆变器、异步牵引电动机及制动电阻等组成。机车采用了株洲电力机车研究所株洲变流技术国家工程研究中心研制的TGN13型IGBT变频器（VVVF），由三个IBBM60B型变频器模块组成，冷却方式为强迫风冷。机车走行部是两台无导框式三轴转向架，结构与东风7C型机车基本相同。一系悬挂为螺旋弹簧和橡胶垫，二系悬挂为橡胶堆。牵引电动机采用滚动轴承抱轴方式悬挂，取代了东风7C型的滑动抱轴承式