Many things could cause an engine to shake. One, for example, would be low coolant or oil levels.
possibly a broken or missing engine mount
Most definitely. Any miss will cause the engine to shake. A vacuum leak will also cause this.
the engine mounts could be bad
Engine mounts
Due to the fact balancing the engine would be impossible. It would shake itself to pieces if it ever ran. It would be very heavy, shake the car apart and have no torque
The pistons are running in the cylinders of the engine, so when the rpm of the engine rises, the pistons quickley build up speed. It is this rapid acceleration of the pistons that casue the car to shake.
Sounds like the engine is missing, check the plugs, wires, timing
Check engine light on?? Not running on all cylinders?
Engine miss or rough idle, or broken motor mount
YES it can, but the engine would vibrate and shake if it did.
It might be a broken motor mount or transmission mount.