Mmmmm I've had an annoying squeak on start up and at idle now for a while. Took it to my mechanics and he changed the drive belt, power steering belt and drive belt pulley. It was all good for about 10 mins. Went to start up the next morning and the noise is back. I had a new alternator...