Hey, thanks for the ideas. Sometimes I feel bad ragging on BMW about serviceability when sometimes it feels like irish44j is the only one reading and he's clearly a BMW/German fan:) After years of owning/working on basically nothing but Japanese cars (mostly Miatas), it's hard to contain myself. I forgot to mention that while pulling the engine there was a 16mm nut! 16mm! I think it's the first time I've ever taken my 16mm wrench out of the toolbox. Sizes found on my e30 so far: 8,10,11,12,13,14,15,16,17,19,30,32. The only sizes anywhere on a Miata: 10,12,14,17,19. Oh, and 23,24mm for the diff drain plugs. I can replace a Miata timing belt, idler/tension pulleys and water pump with all the seals/gaskets for $200. The single problematic idler sprocket on the M42 is $150+.
That Garagtastic reinforced subframe looks like a simple solution. Trading some money for time, but that might be a reasonable thing to do at this point. Of course, when I start replacing parts with fancy parts, I'm going to feel awful when I drive it into a tree.
Wheel bearings. I have done nothing with wheel bearings yet. That sounds like a terrible job that I should probably do. I really don't want to, especially if it involves cutting out the inner race. Sigh.
Did not know the control arms were that fragile? New ones and carrying my old ones as spares is probably reasonable though if I'm replacing the subframe.