I believe the heads are truck heads. The block I was told is from a 72. That's really all I know. I bought this already installed in a 97 Jeep Wrangler TJ, and am just repeating what I was told. But he also told me it made 380hp and 400tq on the dyno