I don't know whats failing, but I know hes had his motor replaced several times. To be fair, the shop cheerfully does it every time it dies, and he has other bikes to ride (including a standard Levo) so the downtime doesn't bother him.
Dunno that MTBing is that abusive on the ebike components...