Are you certain it is the motor and not the switch? mine appeared to be giving me issues, it was a bad switch.
I agree about the warranty, sometimes it isn't worth the hassle.
2016 Ford F350 crew cab dually 6.7 platinum with heavy tow and 4:30 gears
2015 Carbon 327 with a BMW k1600 and Canam 1k inside