hi all my B6 makes a horrible squealing noise after driving around for around 30-40 mins. the noise goes away when the lifting the revs. I thought it must be the drive belt and I replaced it. the noise has come back and oddly it sounds like it's coming from the back of the engine. any ideas? the car has done 130,000kms and not sure if the timing belt has been replaced.