Hey Scotty, my Mazda MPV 2004 four cylinder has a problem when in gear the idle is rough and it makes the car shake/vibrate it also happens when the a/c is on even if the car is in park. Any ideas or solutions? I have changed the coil pack, cleaned IAC, changed spark plugs in cylinders 1 and 2 also changed spark lead for cylinder 2. Help!!!

well, broken motor or transmission mounts often do that. If not that, try this video https://www.youtube.com/watch?v=NWCKvU2FmDc

Yes I will clean the throttle body next, I need to look underneath at the mounts and may replace the IAC. Cheers

Problem solved, cleaned maf sensor and switched out spark plugs 3/4. Running smoothly now. Thanks for your input!