I'd check the front and rear suspensions and see how they're set up. That motor needs some mechanism to get the power to the ground.

Ditto with Dave on the 4000 RPM converter - but make sure the cam will work with a lower stall. You don't want both feet on the brake at every stoplight.