ECU reprogram? How?2007 K1200GT
I have installed a K&N filter (excess oil removed first), removed the snorkel by cutting the housing down to form a 1" flange. Put in a new Bosch O2 sensor. And am putting on a Two Brothers M2 slip on pipe. I was told that it wouldn't hurt to reset the TPS by disconnecting the battery for a moment, then hooking it back up. Turn on the key wait until everything is gone through (without starting). Then slowly open and then close the throttle. I asked if disconnecting the battery 20-30 min would reset the ECU. I was told that it didn't. I thought I read somewhere that if you clear out the ECU it would re-learn the stored settings, and speed up the adaptive learning process (mapping adaptations). I have seen that it will learn this on it own, but this speeds up the process. Is any of this true, because I've also heard that this is a narrow range O2 sensor and functions mostly like an on / off switch not really providing constant feedback and adjustments to the ECU. That, that would require mass airflow sensors and additional systems.
Any words of wisdom out there.
PS: I'm at 6000 feet in Albuquerque for what it's worth.