It might be broken engine mounts. I am going through that right now, and replacing them. It is expensive- around $300+ (parts +labor) to replace 2 engine mounts.
The tranny slipping...not sure but have you changed the tranny oil?
Might need some trans work...