Check the Transmission mount on the Skid Plate, I have seen them tear in two, Also inspect the engine mounts, there known to tear up also. I believe if it were U Joint or Drive Shaft related it would do it all the time. The mounts moving around will cause the drive line to get in a bind which causes the shaking.