Based on what I can see in the photo, and what you are describing, I guess I am not getting the "poorly installed by previous owner". Sounds pretty well thought out.
Are the engine mounts on the crossmember or the frame? The reason I ask is the front crossmember stiffens the frame a huge amount, compared to the stock set up. If the mounts are on the crossmember, or close to it, and you have a decent transmission crossmember, I'd think you are good to go as is.
Last edited by lakeroadster; 01-08-2013 at 08:28 AM.