I too have experienced motor controller failure. Only had 6 miles on the XP and was riding up a steep trail when everything went dead. (I weigh 195 lbs.)
I got error code 8 throttle error and then later it changed to error code 7 motor breakdown. Customer service had me check every connection...