door ajar switch might be dirty or faulty.
Check your ground wires short somewhere
The lights on the interior are actuated by a door pin switch if the switch is not fully actuated or dirty Rusty Etc it will not complete the circuit and therefore will cause the lights to turn on just a vigorous check will usually do the trick
Looking for a Used 300M in your area?
CarGurus has 3 nationwide 300M listings and the tools to find you a great deal.
Search Chrysler 300M Questions
Chrysler 300M Experts
Related Models For Sale