My first thought would be a bad or low voltage battery. Chrysler vehicles love to light up when the voltage is low. Do you have a code reader? If not, head to an AutoZone or Advance, they should read it for free. If they get a code, check back here before buying anything. You could have them load test the battery and check the charging circuit while you are there as well. Good luck.
2004 Chrysler 300M Graphite Metallic Light Taupe Interior
2018 Co-recipient Carlisle 25th LH Anniversary President's Choice Award
January 2017 ROM
2004 Chrysler 300M
2005 Dodge Grand Caravan SXT