I was told that if you disconnect the battery, the ecu resets to original settings so you should let it idle for 10-15 minutes upon starting after hooking the battery to let the ecu run through its tests and make necessary adjustments.