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...