John Deere Power Systems (JDPS) recently introduced its new 12.5L marine propulsion engine. The 6125SFM75 offers 610 hp (455 kW)…