I have been fighting with this problem for some time now and have checked almost every thing. It all started off with me blowing a ECM B fuse. So i replaced the fuse and the truck would not start. I was getting fuel so i ceheck for spark and i had none. So i checked all the components. I checked my pick up coil restance, had the ignition modual checked and checked the coil and the ECM. What else could this be it really is confusing me as to why i am not getting spark