Another update - got blazer back so far so good. they gave the job to what appeared to be competent mechanics. They did the work, re-installed all rods, fixed cross member, bolts, breather tube and also ran new cooler lines. They cleaned and painted parts, crossmember, re-loomed wires, and all is ok....so far!
It shifts ok, I'll check the fluid tomorrow. I am taking the blazer to an exhaust shop for some work which aamco will pay for.
Anyway - 3-4 trips there and am relieved its almost over. Almost that is....now my interior lights on dash are out and radio wont turn on. heater blower and overhead light is ok. I believe my interior idiot buzzer is out too. Took out a couple fuses and they look ok????????
Anyway...tks for the support