I've just paid quite a lot of money to have my Defender 90 300tdi re-chassied and repainted, the company had it way longer than they said it would take. Anyway, got it back and it's leaking where it was before, roof gutters, down onto the tops of the doors, down the window and onto the floor...