I have the same problem with my S40. a mechanic i know looked and said it was the bush being worn in the end of the linkage that attaches to the arm from the gearbox. looking at it there is a lot of play in the joint, I have bought the part was about £6 looks really easy to fit but just havent had the chance yet.
Andrew, June 2007