£40 p/h seems reasonable, 3 hours to diagnose is taking the yellow stuff.
your bike is fairly modular, a battery pack, a control system, and a motor.
A numpty in a well equipped workshop could Id the area of issue with simple substitutions within 20 mins..
Your in good hands now tho ;)