my motor mount flanges are from downey. they suck. the mounts themselves are factory chevy.
they sit on top of the 22r perches and have a long flange that spaces them back for the 4.3. I welded a piece of angle iron onto the frame for support so they don't bend.