Hi, I bought a year 2000 V40 with a B4204T2 engine with 140k km on the odometer for 3500 Aussie $. I test drove it and noticed, it wouldn't start without using the accelerate pedal. It hasn't been serviced for 15k so I have changed the oil, oil filter, air filter, spark plugs and MAF sensor and cleaned the throttle housing and iac valve. The ecu fault codes showed a defect MAF and after fixing the MAF, all codes have been cleared and since not returned. However the car still runs rough at idle and hunts between 650 and 800 revs and the dash shakes like a diesel car. I checked for loose vacuum hoses and used soapy water to find them, but nothing. It does actually drive really well on the road. So what can it be? I'm thinking of swapping out the coil packs or pcv valve... anyone with a similar case? Thanks in advance ☺️