Please help!!? Our 2011 M100XDTC Tier 3, lots of hours, is running rough, laboring and sounding like a helicopter. At its worst, it could not get above 2000 rpm in low, unable to run any hay attachment. When idling for a few minutes, the Check Engine light comes on. The tractor is heavily used...