I just got mine bolted in yesterday. 1966 Plymouth 273 V8. Fit my 1950 Dodge like it grew there. I used Ch***is Engineering Inc. universal motor mounts and built my own transmission crossmember.
http://img.photobucket.com/albums/v102/Hughee/Enginewithnewoilfilter.jpg Plymouth 218 with lotsa Edmunds stuff.
couple hundred dollars worth of junk yard parts flying in formation. She ain't pretty but it never lets me down.