Slant 6 engine & auto.trans.
Not sure, but it's from a 74 Duster.
Print