We have a 13 xc60 that has an intermittent chirp from the motor. We thought it was the idler pulley and had that replaced. It still comes back. Doesn’t matter if it’s cold or warm, I notice it on idle but not when the engine is rev’d. Also the motor sometimes sounds as it a belt was too tight pre and post exchange of idler pulley.