Did a clumsy mechanic cause our Corsa's windscreen to leak?

My wife's 2005 Corsa 1.2 developed a water leak into the passenger footwell. This was diagnosed by the local Vauxhall dealer as a faulty body control module housing, which they replaced. This has corrected the water leak on the passenger side. However, in carrying out the work, the dealer's mechanic managed to crack the windscreen. The dealer agreed, without admitting responsibility, to replace the windscreen free of charge. This was done by a fitter appointed by the dealer. Shortly after this, my wife noticed that the driver's footwell was wet after rain. We went back to the dealer who advised us that this was due to a faulty bulkhead seal and it would cost £300 to put right. I pointed out that it seemed to be too much of a coincidence that this happened so soon after work had been done on the passenger side. Possibly the mechanic or windscreen fitter could have inadvertently caused this to happen?

Asked on 4 May 2013 by MG, Evesham

Answered by Honest John
It might be a coincidence. Corsa C models have suffered from water ingress through the bulkhead because the brake master cylinder is bolted to a plate which is bonded to the bulkhead. Pressure causes this bonding to fail, allowing water into the car.
Similar questions
I have seen an increasing number of cars and vans with heavily tinted front windows. Some of them are so dark that you cannot see the driver inside the vehicle during daylight hours. Surely this cannot...
My car was built to order. It's a month old Skoda Ooctavia Estate. With the cold weather, two large suction cup marks (circle with a central circle dot) appear - then disappear once the interior fan is...
I bought a year old Renault Captur at the weekend and it appears to be a nice, well-kept car. However, driving it home I noticed what looked like specks of dirt on the centre of the windscreen. On Monday...
 

Value my car

Save £75 on Warranty using code HJ75

with MotorEasy

Get a warranty quote

Save 12% on GAP Insurance

Use HJ21 to save on an ALA policy

See offer