When I started the car up this evening to come home from work it hesitated slightly before firing up, which hasn't happened before. Then once started and idling the whole car shuddered slightly, but revs sit at a steady 9k ish as normal.
Pulled away and it shuddered when low revs, almost like it's kangerooing slightly, but revs are steady, there's no drop. Then the yellow engine management system light came on.
Seems to be ok when cruising along over 2000 revs, although there's possibly a slight drop in power, but whenever slowing down, or stopping, it shudders again.
Car is as per signature, done around 85k miles.
Anyone know what could be the cause? Just what I need right before xmas!