Small Block Engine Leaning. Need Suggestions!

I mentioned in post #6 that I believe they are from a van. I was hoping I could make them work.
I'm pretty sure the van had the truck style mounts. I think I have a pair of the truck mount brackets if you're interested, send me a PM.