Slant 6 engine & auto.trans.

Not sure, but it's from a 74 Duster.