To burn a 16F628A PIC from Microchip, you need to have a PicKit2 or PicKit3 programmer.
This full version firmware for PIC 16F628A allow you to draw your OWN ignition timing.
The curve can be freely modified without limitation.
All additional features available:
Automatic or adjustable Dwell time
Optional Led diagnostic.