I'd be interested in any ideas too. I think my shaking is unbalanced tires, or front end alignment because mine shakes at 60mph. Typically unbalanced tires. But the other issues you describe are ones I need to check also..
Anyone out there have a comment?