As you know Jim my car was also built by BSW and sounds like a remarkably similar story

One note check your fuel lines as my new one's were low pressure (all of em) which cracked and spewed fuel everywhere!
Had the battery/ altenator problem too because they didnt earth the altenator properly, got towed on a solid bar from the m25 to somerset
Front numberplate was a stuck on job which they put two screws straight through, front splitter cracked, boot lid dent from pushing, more little scrathes and scuffed wheel
Altenator belt damaged by power steering pipe and also rubbed through lower rad hose............ oh fuck it i could go on and on