The MIL light being on might mask a minor problem, but a major one will cause the light to flash with an OBD II.
I can tell you for sure that getting water down the plug holes and causing them to miss will make the light flash. :G
I can tell you for sure that getting water down the plug holes and causing them to miss will make the light flash. :G