E36 M3 starter motor.... you can go in from the top and take off the entire intake manifold, or you can remove the exhaust from the headers back, unbolt the transmission support, and use a 36" extension to get at the bolts that hold the starter to the bell housing. Either way is a PITA.