Electronic Ignition Recommendations

Well my Accel advance comes in by 2000 rpms and with my 3.91 gears is most the time at full advance while running but backs right down for easy starting. I get no pinging even up hills-it does have no vacuum advance.