The car had the oil changed ~1k miles ago. But the past three days, I've had the "change engine oil" alert pop up on my dash when the vehicle is first started. What actually triggers this message? Does it monitor oil debris or something like that? Or is it just time? And maybe the oil change guy didn't reset it (the friggin Ford dealership)?