I have an 89 F-150 that was given to me that won't start. I have replaced the ignition switch [which was busted] replaced the fuel filter, replaced the fuel pump relay and harness, and still no go. I know that the pumps are working as I have tested the fuel pressure. Using starting fluid I can get the engine to run as long as I keep spraying. I can't pull any codes as the truck has been without a battery for 2 years now. Any ideas?