I have a 97, 4.6 bird with 87k on the clock and it's having intermittent starting issues. It starts fine probably 75% of the time but on the instances that it doesn't, I turn the key over, all the dash lights come on, I believe i can hear the fuel pump and I can clearly hear the solenoid "click" but I get nothing! No crank at all. I turn it off and back on a dozen times and still, nothing. Yanking the steering wheel lock, shifting it in and out of park etc does nothing! It usually takes a few minutes of trying and then it fires right up. The cables are good and the battery is brand new. I've also had Autozone check and it's not throwing any codes. I'm stumped! Any input is appreciated! Thanks!