I finally got to pick up the car yesterday, it's all running superbly (seems to be running better than new, to be honest i think it's running on adrenalin not electric at the moment). Absolutely over the moon to get it back just hope everything is fixed now. Didn't get any indication of what was...