Dilligent Inc. sells some
programmable micro-controller boards... they are also expandable which gives you the ability to control most anything.
The micro controller boards offer inputs of either analog or digital, and outputs of analog or digital. In theory it wouldn't be impossible to connect the sensors to the input of the microcontroller, and then write some code for it. Certain outputs would need to be connected for it to work, such as analog for the fuel throttle control on the pump, and timing mechanism. Given the amount of work required, it would be easier to just get all the wiring and ECU for that specific motor, but the limitless configuration of using your own microcontroller is very appealing to some, namely me
An underlying issue, however, is the fact that since you now have 100% control over every aspect of the system (theoretically) then there are no safeguards in place to limit the possible destruction of the engine. Much testing using trial and error would be necessary to even come close to what the VW engineers have done in their testing labs.
One little neat bonus to using one of these microcontroller boards, is the ability to connect a display and have the code display relevant info. Imagine replacing your cluster with a digital LCD screen showing you EGT's (connected to an analog input on the controller
) boost, air intake temp, fuel temp, timing, fuel injection quantity, as well as all the other relevant info! Me likes!!!
But then again, that big old factor that seems to get in the way all the time... MONEY!!!