01 Expedition won't start by times?

Ok we have a 01 Ford Expedition XLT, and it has this issue where like in a parking lot for example won't start like it won't even click. All dashboard lights turn on like it would normally but it won't start. I don't know if it's the anti theft that.causes it to do this because we do not have the original Ford key for the car but rather another one. The way to start it is to pop the hood disconnect the battery about 5 times or so and then put a screwdriver on the starter solenoid, even then sometimes it won't work. Any ideas?

Surely you have tested the battery, starter, I think any autozone would do it cheap if not free. Or maybe make sure you cables are good clean and tight along with the terminals on the battery and starter.