I've got a 2008 Dodge Ram 1500 with the 5.7 MDS Hemi. The change oil light comes on every 2500 miles. I asked the dealer about it the first two times, but he just said it is sensor based and varies according to your driving.
I drive mostly flat highway miles, at the speed limit, with no load. I can't see how the oil, which is Dodge specified synthetic, can need to be changed so often. I also don't want to void the unlimited lifetime powertrain warranty.
I'm still scratching my head over a lifetime powertrain warranty. Nothing lasts forever.
Just a reminder; you must reset the oil change reminder following each service. The procedure reads as follows: "Turn the ignition switch to the ON position, but DO NOT start the engine. Slowly depress and release the accelerator pedal fully three times within ten seconds. Turn the ignition switch to the OFF position. If the change oil indicator illuminates the next time the engine is started, repeat this procedure."
Yes, changing the oil every 2500 miles after a clean drive is unnecessary. The Dodge service schedule for your truck shows 6k mile oil change intervals.
The same condition you're experiencing has been dealt with by Chrysler Technical Service Bulletin (TSB) number: 08-013-08 REV. A. It's a fix for "Oil Change Monitor Alerts Prematurely", which involves erasing and reprogramming the Powertrain Control Module with the latest software revision. The only problem is that this TSB applies to 2007/2008 Wrangler, Durango, Aspen, Grand Cherokee and Commander -- not a Ram. But I have a strong feeling that 2008 Rams will be added to the list in the near future.
Before that happens, ask your Dodge service department personnel to do a reprogramming. They may be able to compare the software version installed in your control module with the latest available, online. If they are both the same, don't bother reprogramming. Otherwise, a newer version may fix the problem.
If that gets you nowhere, have the technician check with Dodge tech support. Worst case scenario would be waiting for an updated programming. In the meantime, schedule your service the old fashioned way.