Where are you located? I have a couple of V8 parts cars (rolling chassis) here in Southern Michigan, and I think one of them might still have the frame mounts. The engine mounts are usually the hard part to find, so I hope you have those! As for the trans, you will need to use the V8 trans but...