I'll buy a set of spark plugs tomorrow see if that makes difference, the service oil indicator on the trip meter came on today yet the bloke I brought it off said it recently been serviced and I changed the oil about 2 weeks ago, also on idle the engine shakes my car apart!