A few pics of barracuda project.
Not sure if I really had to remove everything, including the upper cross member. Just I like to have lots of room to install tranmission. Also I no long am using torsion bars, so I joined the cross member together with 3/8 flat bar. Not best picture.