This video shows you how to replace an ABS pump in an E90 BMW 335i. This would be the same for any E90 exc. AWD. I’ll explain how to swap modules. Save money DIY it with a known good used ABS pump.
Link to the thread that shows you how to setup INPA:
Link to cable to purchase: