I have a 2007 Ford explorer. The check engine light won't stay off after resetting .
I have scanned it with the obd. Changed all
related parts for all the codes. Yet. It still
keeps coming back. I've reset it from the obd,
disconnected the battery. It still comes back
and the codes what else could it be?