i have a 03 6.0 and today it was idling and died. I went to restart it and it would fire and run a second after ten times of that it wont even do that now. I checked codes on edge juice and got crank sensor code ive changed that. Ive also unplugged edge and tested ficm. There is also a noise coming outta hood almost sounds like a quiet gas motor backfires but whats going on here?