Hi, My 1999 306 1.8 petrol has an intermittent loud squealing sound (sometimes sounds as if there is an element of grinding as well), this has been happening on and off for a couple of years. It can last for a day or a week at a time and may not do it for a couple of weeks before it returns. Sod's law states that every time it goes to the garage it never does it. They have changed the belt, tensioner and pulley but it still returns. Listening to it yesterday evening it would appear that it is coming from the power steering pump, can anyone advise me if this is a likely source of the noise, is it common and a rough guide to the cost of having it replaced at a non main dealer garage. The sound seems to be engine revs dependant to a degree and full steering lock in either direction does produce a low level deep rumbling noise when moving. The noise is getting deeply embarrassing - you can hear me approaching long before you see me! Thanks for any assistance.