I just had my RAD ebike flat and it was not very hard to do but then again I was home doing the work not experiencing the added stress you had on the street. RAD makes it easy to access the plug and disconnect before taking off the 18 mm nuts with fitted sleeves as to put in exactly as it was. taking the tire off was standard but not schwalbe hard to patch and fill with some slime for good measure. Good luck.