After(GF) running out of gas (then adding gas) no start.It was cranked over for to long and a smell was coming from dash area.The 2004 4.0 explorer Has gas pumping out of fuel rail. No spark ..I has had codes for a long time,but never failed to work fine. Main fuses seem to be fine, but cant test relays. Is there a relay that could be bad ? Or can the crank or camshaft position sensors be bad ? how can I test them ? Where or what do they look like? What else can it be and how do I fix it? This is our only family vehicle and we are almost out of money.. We are truly desperate ! Please help!