Need Trans Mount Help

You're right. Now about the mounting....