Picked the bike up yesterday (Monday). Bike working ok, took it for a 90km spin when I picked it up.
Tuesday (today) another 150km bike lost power about 4 to 5 times for about 1 to 2 seconds in a two minute period then continue 50km without fault.
Will not be taking it back to the shop that did the work, they did spend time rechecking plugs and wires and soldered some wires at plugs to improve connectivity.
Not sure what the next step is apart from rechecking wires myself.