I've designed a PnP board that goes inside the orginal ECM box and fits the original connector.
Going to implement bluetooth connection for tablet tuning.
Engine model is a M52B28

UPDATE: 6/1-2018
So a summer later... Sorry for the wait.
I have fixed alot of issues. Corrected the Pinout for alot of components, and re routed some of the sensitive lines...
I have added MAX9926 for stability reasons, added CAM input. "Remember to change the stock M52 sensor to a M50 CAM sensor..."
I have removed the flyback diodes over the injectors because they were causing issues on larger injectors for some reason??? I was using LL4148.
The bluetooth module now sits flush to the board, and the ignition IGBT's are now aligned

Added onboard USB for reliable connection. "Optional"