This has been happening now for a couple weeks but randomly one day the check engine light turned on. Plugged in the scanner and it throws the code P0C28. Called ford and told them the code and when could i get in. Eventually got it in and they say the code was spark plugs. Never dealt with a dealership before so i was just hopping maybe that would be it. Couple days later turns back on throwing the same code but everynow and then the light will turn off on its on without me clearing it. Not sure what to do cause I'm worried about more potential damage but so far i haven't felt anything different. Also not sure if the dealership just scammed me of plugs when i didn't need them.