The SBC brackets can be purchased from Tim at: streetboutiquecustoms.com
There's numerous VXers in SoCal, so I'm sure they'll have some recommendations. I'd suggest going to the Vehicross FaceBook group and ask. It's much more trafficked than the forum is nowadays.
The mechanic I suggested in post #3 is no longer in LA...in fact he's now in Central Arizona, but I think he's retired.