The problem with engine modules is they don't know there is a problem often. For example, if you try to start a vehicle with a coolant temp sensor shorted to -40, the engine will never figure out it's a problem, and will add insane fuel and not run. We like to think they are much smarter than they are, but in the end, they are just dumb number inputs. There is absolutely ZERO reasoning or common sense in an efi system. They don't see a sensor being off as a problem, they just go with it and change everything as if it was reporting a proper signal.