Your timing should only be adjusted with the distributor. The stock ecu cannot be re-programmed for a performance setup. If you do a battery disconnect, the adaptive numerators on the ecu should all go to zero and will re-learn all the adaptives on the next ignition cycle when you re-connect the battery.