Bought a Cannondale neo road bike second hand (18kgs) 2x 10 speed , and all going well. Lately is is giving the alarm code 500. If I set off on the bike, I feel the motor assisting, if I stop pedaling and start again, it does not come back on. If I come to a stop and start pedaling again it assists again. Sometimes if the code 500 comes up, it still assists. Living in Ireland, it worth repairing or getting a new motor unit.