'97 Prizm (Corolla) vibrates a lot at idle

I took it to the Toyota dealer, and they replaced 2 of 4 engine mounts and said the other 2 were fine. They also did the “fuel system flush” to remove any build up in the system. This did very little (if anything) to fix the vibration. I took it back, and they said my platinum plugs were the cause. Replaced them, and no change. The engine light has never come on. I’m wondering if it’s the other 2 engine mounts, or maybe something else.

Does the engine idle at the correct speed?

Does the car have a manual or an automatic transmission?