About 2 weeks ago i posted here about a short i had in my truck that was draining my battery and killing electronics. It ended up being a busted ignition cylinder lock switch after i cut apart the whole wiring harness and tested the crap out of everything. Well it was good for 2 weeks. I was taking it up the parkway and back round trip 3 hrs and around town. Then on monday everything started to happen. On the way home from work i got a check engine light and i keep my xcal3 with me so pulled the p1309 code. which is engine misfire detection enabled. I cleared the code and didnt notice any sound or driveability difference. Couldnt understand where a missfire code was comming from. So i drove it home and didnt get the code again. After the long day i decided to get the truck washed. This is where everything went south quick. I filled up with gas and then went to the drive through touch free car wash. Well as i sat in the truck and was getting clean it finished. I had left the truck in gear running with my foot on the break and my electric fan running to keep the modded engine from overheating through the 5 minute wash. Well as it finished i let of the break and pushed on the gas but nothing. So i figured maybe the wash had tripped a sensor or something, and i tried to restart her but all that would happen was the engine would crank but not start. I knew my optima yellow top didnt run out of battery so i had the person behind me help push my truck out of the wash bay so i could take a look at the engine. Once i popped the hood i checked the fuel rail schrader valve to make sure i had fuel and pressure which i did. I also carry a multi meter with me so i can check if i blow a fuse and the battery was at 12.34 V. As i tried to start the engine it came close a couple time to kicking over but no go. Then finally i had a budy stop by and he immediately heard that the timing was off by 180 degrees. So we ran to Advanced and bought a new cam shaft position sensor and put it in.. still no start. you could smell the gas comming out of the exhaust as we tried several times to start it. even tried starting fluid but coudlnt get it started. So i had to get a town home. The next day i picked up a crank sensor to see if the would fix the timing and get her running. After installing the sensor i tried to start her but she just cranked. I could hear the timing was finally right but no start. No i took the plug off the coil pack and saw that during cranking there was no spark. I unfortunetly didnt check this when i died in the wash sine we all thought it was a sensor dealing with timing Out came the multi meter and the cable attaching to the coil packs had no voltage on the center Red/green wire which is suppose to carry the ignition voltage when trying to start the truck. So once again i ended up having a shorted igiition some where. Once again the stores were all closed by this point so i couldnt do anything else The next day i went to ford and picked up a new ignition switch module. To see if that was the cause. So I switched the module and then pulled the ignition cyliner switch from steering column. Thinking i had solved it i ended up seeing that the short was stilll there. The short did not blow any fuses or relays. it left the power distribution box alone, and is pretty much contained to the pcm, ignition, ect. I am not sure what way to go next. it will cost $168 for a new Pats enabled key and ignition steering switch. So i want to make sure that would be it before i go that path. All my accessories are diconnected to eliminate the chance that they might be causing it along with the ignition cables pulled from the coil packs to eliminate them any help would be greatly appreciated. She cranks, has fuel, but not spark caused by no voltage making it to the coil packs becuase of a short to ground somewhere.