Ok, time to go back to square one ! Your truck had a sbc in it, right? Did it have motor mounts on it ? If so, where are those mounts? If you have them, just compare the old set up to the new set up. This really shouldn't be this hard.

Don