You post is a little confusing. If they tell you the MIL is "ON" when it isn't yet it comes "ON" at KOEO that doesn't make sense. They tell you you don't have any DTCs on the report so why don't you just show them that the MIL illuminates at KOEO? That way they'll know the lite works. It sounds like you have a network problem, but in order for their computer to figure out what type of vehicle you have and how many cylinders it has their computer had to connect to the vehicle network via your DLC.