Powered by a Chrysler V8 which in mid mounted in the cab between the driver and passenger!!!! Just imagine the sound when you put your foot down, it was definitely no slouch and could comfortably keep up with its competition. Definately 70's sports car design excess.
And that engine location-
For more information-