The thing is you shouldn't have a squealing waterpump on a 90TSI DSG as your car does not have a supercharger. The effected cars were the twinchargers (118TSI) which have a a solenoid, clutch and pulley integrated with the waterpump to drive the supercharger. The friction material in the clutch was causing the squeal on some cars. Those bits are not on the 90TSI so it should not squeal from there.