Hey Gryffe1974,
I have a Xion motor on my Pro Connect and there have been times that taking the control module off of the bike and cleaning the contacts and replacing it helps. I think the error I get then is "C" in a triangle and not the M, but maybe you could give that a try too.
Mine is...