There are many possible causes, the top few are in order:
Cylinder misfire. Possibly failed or failing engine mounts.
The engine of the car may need to be cleaned or your oil may need to be changed.
Here are some possible causes: 1. Warped flywheel. 2. Engine out of time. 3. Engine misfiring.
The car has a problem with the engine. My first and probably correct guess would be a blown head gasket. The symptoms are exactly what you mention.
a bad engine
if this happens at a certain speed it's probably the alignment of the tires.
The CV joint being loose is one of the main causes for a car shaking while it is going uphill. However, a faulty AC and faulty engine could also be the problem.
Could be a broken motor mount.
No, not unless it is so low the engine is overheating.
possibly a broken or missing engine mount
might have misaligned or loose wheels
the cuase of this is ussaully worped rotars