Sorry for late reply, been a crazy week. I'll have to look into CVAVR. I get what you're saying about interrupting the firing time to keep dwell up now, I'll have to work that out in my program as I don't have anything in place to do that yet, but I think I know how I'll do it.
Did you include...