The battery only temporarily takes care of the codes. They would come back on after about 40 to 60 miles. I am over 150 miles and car is back to normal.
Apparently the cleaning did take care of the white smoke on start up.
Smoke before, no smoke after
You will want to disconnect your battery after the job is done anyways to reset the cpu, so you might as well do it before to prevent any possibilities of shorting something.