taint the windscreen its the seals that are fooked , the screens are bonded on a 300 tdi your soposed to replace the seals if the windscreens replaced , but a local guy round here says thats bollocks , he resealled mine up and no problems since fitting a new windscreen , dam good chap and cheap