jehamann wrote:thanks for the info! the reason why I asked this was because I would rather make my own ECM, so I can buy any motor and make the necessary adjustment need to make the engine run right, I dont want to have to pay for abunch of money for a probably expensive ECM to use on one engine. Do you guys know were I could look and find out how to build one from scratch?
I expect you need a real-time system for this. Standard Linux probably won't cut it for good control within the time constraints of engine management.
If you're adjusting the timing of the engine, you'll need to respond to 1000's of events per second. I guess the Pi can do this, but only in bare-bones mode (so no OS).
What processor do existing ECU's use? I expect some form of microcontroller, but the level of processing power may help decide if the Pi is suitable.