My car (V6 PRV B280F) also vibrates a lot when standing still and idling.
The revs stays constant at 900 rpms according to the dash. The engine runs ok once on the road.
Rotor and distributor cap
Engine oil and filter
Sprayed clean the EGR with zero residue spray
Cleaned idle valve and throttle body
Complete ATF flush
Checked intake hose for leaks…no leaks
What else is there to do do get a smooth non-vibrating engine idle?