Do I need frame connectors?

Yes on the frame connectors and yes on the torque boxes too!! That's a lotta motor for an A-body!