Any codes? You should have some with bad connectors. If you don't have any codes it might not be the plugs.... Shaking motor may be a balancer issue. I had 2 trucks this month shear the balancer pin and start moving which put the motor out of balance.
Check the bolt, balancer, belt and grab...