Just retrieved the '1000 from the garage and assumed the battery was flat. However found it was fully charged but nothing will work. Key goes in the ignition and all lights up as normal until I try and use anything electrical - immediately get error code 354. Indicators, lights, brake lights - everything trips it. Thinking could be a short somewhere in the the loom or ECU? The bike was fine when it went into storage in October. Any help/clues would be gratefully received!

According to the manual there is no error code PO354 that I can find. PO351 and PO352 are the coils but I think it's in the right area. I would do as David suggests but in the ignition area first, coils, CPU and timing control. Do you have a factory manual?

Hi . Make sure that all negative electrical connections are tight ! I used to get this code often with my previous 1000s . It come out to be a negative wire loose . The wire is located behind a starter on tight to the engine , make sure that is connected right , if that is not the case , check your starter if the screws are tight on it ,

Thanks, My light came on after my MOT (I think the mech tried to start it when the alarm was on) but I have no code, bike starts and runs fine but I have no indication of why the light is on, I will try to see if it gives me anything without the engine running.