Small Block Engine Leaning. Need Suggestions!

Those don't look like D-truck engine brackets to me.
Cudamark is 100% correct those mounts are not for a pickup chassis.