I am 99.9% sure that it is your ignition switch. I changed mine a few months ago, and have changed them on other 5.0's and your symptoms are exactly the ones I had. I distrust these switches so much that I bought an extra when I bought my current stang, and sure enough several months later my...