The Electronic Spark Control (ESC) is an idea, although I can kind of understand why it woulden't work properly as surely the ignition curves will be mapped for the car it came from?
Can you not use the standard management for the ignition only?
Martin