The car is always serviced on time, I'm 99% sure its the chain. There 114,000 miles on the clock with a full service history to back it up. Its going in to get checked out tomorrow evening.