Perhaps there was an error when compiling the cal file that's causing unintended operation with the MIL (wasn't there and old thread about this happening?), but other than that I don't see it being a problem with the software/calibration. I'm pretty damn sure there isn't a global cal that you can just turn off to keep the MIL from illuminating, especially during the bulb test during key on, engine off conditions. From my experience, that's hard coded and doesn't have any cals associated with it. From what I understand from the people who have aftermarket Viper source code, no one has decompiled and altered it and even if they did I doubt MIL operation would be something they would bother to mess with.
The only thing that you could possibly do to globally prevent MIL operation while the engine is running, with cal only, would be to disable ever single diagnostic or change the typing of every single diagnostic to a "C type code" which doesn't illuminate the light. Side bar: Type As turn on the light after 1 failure (although one failure might be tied to the value of a EWMA, exponentially weighted moving average, filter which by design requires multiple "failures" before the MIL threshold is exceeded), type Bs turn it on after 2 consecutive failures, type Cs do on turn on the light and are not tied to emissions or fuel economy. With that said, I doubt diagnostic typing is something that the aftermarket guys have attempted to acquire an address for since I doubt anyone cares.
With all of that said, I would pull the IP and just check the bulb (they are replaceable), then inspect the printed circuit for obvious damage. It's not that hard. If both are good, you'll need to test the wiring from the PCM to the IP. I can post up a diagram from the service manual if you need it.
Or..... Purposely induce a fault. Do something simple like disconnecting the Coolant Temperature Sensor or the Intake Air Temperature sensor. Run the engine for a minute or two. Plug into the ALDL with your scan tool and see if the fault code is stored and a MIL is requested. This could confirm a bad bulb or wiring before you disassemble anything.
Last edited by Viper Pilot; February 18th, 2017 at 01:00 PM.