Yesterday, the "Oil Change Required" messaged came on. My C-Max has 4625 total miles on it and the oil was changed at the dealership on October 3, 2013 at 4251 miles. So it's been 38 days and 374 days. I've checked the oil and it is clean and appears to be at the correct level. For reference, the production date of the car was August 20, 2012 and I took delivery October 22, 2012. Even if the dealership failed to reset the maintenance counter, it still shouldn't have triggered the message unless it also has a time based component recognizing that a year has passed. I doubt that many of you have a C-Max over a year old with less than 5000 miles on it. My best guess is that there's a clogged oil sensor somewhere. I'll try to get it into the dealership tomorrow to have it checked out, but I thought I would check first to see if anyone here has seen something like this.