Picked up a cheap 525 a couple of weeks ago that has a bit of a squeak from the belt area. Alternator looks newish and spins nicely and I have replaced water pump, tensioner pulley and the idler but this hasn't fixed it. There's also a chirp when you switch the engine off. Does this sound like...