I had the same thing happen with my 05 300C recently. It turned out to be a bad Oil Pressure Sensor. I found out a couple different ways:
1. Used the power on/off technique to get the diagnostic code (would come on sometimes, but not all the time)
2. Hold the two inner buttons on the wheel to get to the advanced screen between the gauges and look at the oil pressure. It will be out of wack. Mine read 99 when it should be around 45-55 psi.
Now... replacing the sensor on your own is bit of a bitch because it is located directly behind the Alternater so you have to take the alternater off and there isn't a whole lot of space to get a wrench in there. If you are doing this yourself, the replacement sensor (if that is the problem) is made of brass and will easily snap off if you over tighten it... sound like I had experience with that... yeah and I was so pissed!!!!
Why do I mention the Oil Pressure Sensor, because if it doesn't work properly MDS never kicks in.
Hope this helps.
2012 Gloss Black 300 SRT8
All Possible Options - Black Chrome too
20" Charger SRT Chrome Wheels
20" Pirelli Scorpion Ice & Snow all around
Last edited by fanofsteel; 12-09-2012 at 08:42 PM.