I have a 2004 ford expedition one day it just didn't want to start so I bought a battery that wasn't the problem so then I thouhgt it was the starter and that wasn't the problem either so then I called a mobile mechanic over and he could not figure it out either he told me I just have to take it to the dealership but I know they charge a lot so I'm wondering if anyone can help with any advise, thanks salina