@MartsEbike: It is a shame to learn from Strava you have recovered your Vado SL from the repair
Haha this is true, the Vado SL has returned and is safely back in it's stable!
Having previously mentioned that I was waiting on a new battery to be delivered from Specialized, it turns out Specialized sent a package of entirely new electrical components! A new motor, a new battery and a new TCU were delivered to the bike shop - having already supplied a new wiring harness! So the bike is effectively brand new again, with just the 20 miles or so I've ridden in the last few days.
I had forgotten what it was like riding this bike. It felt like forever waiting for it's return - with Christmas and New Years delaying the repair process, but now it's back and I couldn't be happier! Although, I still had that paranoia of pressing the power button and nothing happening. But, it's fine, and turns on as it should!
The bike shop also gave the bike it's 6-week service, which it needed. Cable stretch of the shifters had meant it was previously skipping gears, but that's been addressed and it's shifting perfectly again. I would have done this myself but it's nice to see they've tackled it during the service.
I had also robbed my Kinekt Suspension Seat-post from the bike to use on my Sirrus while it was away for repair, but I have now refitted back on the Vado SL. I've also swapped the tyres for the Continental Terra Speeds that I purchased before Christmas, and they're an excellent tyre - with more grip than the Specialized Pathfinder Sports but with no noticeable difference in rolling resistance, despite the somewhat knobbly design. Despite this, I always had intentions of testing my Continental Contact Urban tyres on this bike, and may still do so - as much of my riding with this bike is on tarmac roads/paths, I feel they'd be great for adding speed and extending range. I may try them nearer the summer.
But right now I'm just happy being back on the saddle of this bike. So I'll get some miles under my belt before any other changes are made! If only the weather would co-operate - Storm Éowyn is expected to hit us tomorrow with rain and 40-50mph winds!