Hi Kris - and welcome

Agree with 2V8's comments, though the flashing battery light is a common issue, you'll find the battery and oil light do it, it's an issue caused by a comms problem between the various ecu's - mine does it all the time, another member put it quite nicely as it's just the car's way of telling you its still alive

On the throttle cable we are looking a sourcing replacements as they are an item that seems to cause problems and is increasingly difficult to find new, we are in the early stages however.