Engine shakes BADLY!!
have you tried pulling one plug wire at a time while it is shaking ?
If each pull makes the problem worse then you haven't found the problem.
When you find a wire that makes no difference then that cylinder may not be firing all the time.
This could isolate the problem to one cylinder or it could tell you that it has nothing to do with the combustion.
just a thought.
David