At least as far as ECUs go, almost every after market ECU I’ve seen doesn’t control OBD II or the CEL (or does so very minimally) and is therefore immediately in violation of not conforming to the requirements to retain OEM level behavior. Fuel mapping is more grey, largely due to the ability of some OEM ECUs to be reflashed and thus retain OBD behavior.