Hunt for N\A power... need some suggestions

would clearing the codes with my diablo handheld do the same trick as disconnecting the battery? it was later on in the day after driving it for a while when the service light came on, it sounds like its running the same tho, at idle it stalls out once in a while, other then that im getting used to the wicked chops of the cams.... sounds unreal
I dunno, if the tuner resets the computer then yeah, i just always disconnect the batt for a few mins