had same problem in my vectra last year.tried everything new alternator. new starter. even checked all earth straps and fuses.then decided to call out auto electrician and within a minute found promlem rear heated window switch.could of saved my self a small fortune.not saying this is whats wrong with yours but as the auto electrician said it is a common fault
brian
June 2007