Just got back from service at the dealers and there's a light metallic rattle coming from what sounds like the top of the engine, it's OK at lowish revs and tickover but say from 4000 onwards it sounds bloody awful, very rattley, now it didn't do it before it went in, I'm just wondering what oil they put in these days and if that could be the cause, has anybody has experienced something similar, it was too late to call them but I will tomorrow first thing, could do with a bit of prior info before I speak to someone, the car is a 2012 with 17,500 miles.