hi, had the same problem on a customers car and one vauxhall dealer said to change the starter motor as it didnt turn the engine over fast enough on a morning after doing this we still had the same fault. to cure the problem the car had to go into dealer for the e.c.u to be changed and reprogramed not a cheep fix but did the job. hope this helps
Dean
September 2009