Engines will often "misfire" for a while when they're extremely cold. Misfire means that one or more cylinders aren't firing when the other cylinders are running. When that happens it feels like the engine is shaking.
There are many reasons why an engine might not run well when cold, anywhere from needing a tune-up to burned valves or even injector problems.
If it's been a while since the engine has been tuned up, try that first, but have the shop run a compression test while they're replacing the plugs.
a bad engine
Engine mounts
When you cold start an engine, it takes more power to get the engine going. Because of this, an older engine might have a harder time starting and might make noises or shake some.
The fuel pump only runs for a couple seconds after the initial start attempt, then shuts off. Crank the engine for a few seconds. Then turn it off and then do it again for a few more seconds. Do this several times in order to get the fuel to the engine. After a few attempts, the engine should start.. Hope this helps...
As I remember ^^ Because once you start the engine you give it power so it start working, and this power is really so HIGH that your car can start from 0 MPH to 100 MPH or something like this. So for sure it would shake.
No reason to. They will bleed themselves within seconds when you start the engine.
If the key is in the on position and the engine is not running, the fuel pump is off. If the engine is running then the fuel pump is also. During the start cycle the pump will only run for 3 seconds unless the engine starts.
Look visually; start engine and note worse vibration location. Sometimes , with engine cooled, shake engine by hand at different locations and note any looseness.
The engine of the car may need to be cleaned or your oil may need to be changed.
You should probably get that checked by a mechanic.
Diagnosis: Engine Won't Start or RunCheck related link below
the engine will start up and run for a few seconds then quit