Sorry to OP for hijacking
I cleaned my filter, cleaned the maf, cleaned the throttle body and changed the spark plugs. Changing the spark plugs is a pain in the backside if you have worked on I4 cars before. Idle is now smooth and the car seems a little more responsive and keener, could be down to the ecu reset and idle control reset thing though.