I have an Emerald Fully Mappable M3dk ecu for sale at the moment.
Does Fuel and Ignition and has seperate Boost map tables and additonal things like a water injection mappable table too........
uses coilpacks and the like and can run upto 8 injectors.