I have a 92 Chev 1/2 ton 2 wheel drive pickup 5.0 engine, has no power. I have changed the both Injectors, Distributor, Cap and Rotor, Timing gears and chain, and the Knock sensor, have tested the TPS sensor, Egr Valve, Map sensor all tested good. Have disconnected the electrical plug back by the firewall and retimed it several times, it runs good for about a 1/4 of a mile then its back to no power. Banging head against wall. Any idea's would be greatly helpful.