Proform Fitness Drive Motor for the Proform XP Trainer 580 Treadmill Model Number 248550 Part Number 286075 Upgraded 2.9 Replacement Motor Higher Torque More Horsepower Higher Efficiency 1 Year Warranty