I’m trying to work with Dynojet on getting there power commander 5 to work with the new ECU. Eventually that may come on the market as well. If your doing it for EGT control and maybe another HP or two then that’s fine but if your doing it because of the exhaust and company’s saying “you gotta have a programmer” then ignore them, if the O2 sensor is in place the maps will correct for change in parts and conditions. Most controllers have you bypass the sensor, in reality that’s not a great thing to do, you take away altitude, barometer and humidity changes on cylinder pressure and burn rate. It self corrects for a reason, let it do its job! The programmers do work, if you don’t have a O2 sensor factory on a vehicle then yes you need it but on your 800 your fine. Just some info...