See I think our 2 piece setup its WAY,,, WAY easier to just pull the trans.
I am always surprised when people say pull it together.
I personally always do it as two pieces, Trans, then bellhousing, then engine if I am going that far.
I like a thin crescent (half moon shape) wrench to hit the top nuts and I think a box wrench for the two bottom ones.
I have one wrench I use just for these trans nuts.
I think I use the 19mm crescent one on 3 of the 4 nuts.
You will want a fine tooth flex head Gear Wrench for the top of the trans mounts
Lube the slides on the trans cross member, like spray them with brake cleaner, then loads of WD40 or better, clean them out so they are shiny.
Drop the exhaust
Drop the driveshaft
Disconnect shifter & linkage
Disconnect reverse light sender
Remove Slave Cylinder
Remove (4) 19mm nuts on transmission
Put your trans jack or whatever you are using for this under the trans
Support rear of engine
Remove the (4) 13mm crossmember nuts
Try to slide the trans straight back (unless it comes out a lot, it probably will not budge).
You will probably want a chisel or a pry bar to get it started.
Then when it does slide back, just slide straight back until it clears the bellhousing hole and lower.
It sounds like alot of steps,,, but I honestly think I can have the trans on the ground in my race cars in under an hour (these have been done alot so everything moves really easy).
After its out, take the time to remove the T nuts from the body and really clean and lube the cross member slides.
That really makes the job easy going back in.
88 E30 M3 Zinnoberot - street - 2196827
88 E30 M3 Lachsilber - Race - 2197924 (#98 SPU)
87 E30 M3 Prodrive British Touring Car 2.0 Litre - 068
04 Ford F350 - V10
06 Audi A3 Brilliant Red / 2.0 / DSG