I started my 2003 F250 Ford V10 eng with 105K miles. One owner, looks new. The check eng light came on and stayed on. I took it into the Ford place here in Yuma and 3 hrs later they said I need a new ...
Stop buy Franklin Auto 1845 S Arizona Ave, Yuma, AZ 85364, and see if they can read the code and tell you what is going on. I would have the code reset and see if it comes back again. I had brake work done there two years ago.
My dad got the short end of the deal several times from a car dealer in Yuma.