Possibly a bad motor mount
Worn motor mounts
Maybe its your motor mounts.
Could be a broken motor mount.
Bad engine cushions can make the engine shake. bad spark plugs cause malfunction as the car starts running.
Engine mounts could be loose or worn.
Check the motor mounts.
It could be low oil pressure. Or it could be low on oil. Or it could be running hot. Or a fuel filter may be clogged up.
The lack of oil?!?
check your motor mounts if not than it might not be your motor but the pavment your driving on.
Can be engine miss or broken motor mount.
It could just be the AC compressor causing the engine to shake when running at lower speed. If it's any more than that, the engine might need a tuneup, motor mounts or possibly a burned valve.
All diesels shake some, if yours is excesive then first check the motor mounts as they rot with age and fuel leaking on them and then make sure BOTH of your fuel filters are new,, this will fix lots of rough running issues...