Ours will be the second E46 with a Megasquirt setup from this particular guy. The killer thing is he is doing it as a plug and play setup - it uses all the factory BMW sensors (except the DBW throttle). Unplug the DME, remove it, slide in the Megasquirt and plug it in to the factory connectors and turn the key.
Most cars have throttle bodies that are oversized from the factory because there is no real downside for doing so. So there's typically no gain for a big bore throttle body. Yes, we just wanted to get back to the stock size.
Once the Megasquirt is in the car and tuned we'll start the E85 conversion, which will be where the real magic happens