Hello, so sorry for late reply, i'm tracing my original dc-cdi circuit, and here it is:
I think to use arduino atmega328 to replace P89LPC915, it is possible to generate oscillator signal to BLUE arrow, and pulser to RED arrow. The yellow arrow will be signal RPM to control both...