Have a look at the battery terminals and engine earth strap first - if they are corroded or loose it can cause the symptoms you describe.


John

Silver 2005 S1 Roadster V6 - Henrietta