O.K. here' the problem now.....I turn the key on to check codes and the engine light comes on and doesn't go off. Hook up a jumper and turn the key on and no codes, the light just stays on. Usually the fuel pump goes off after its primed, but it constantly runs. Sorry so long just getting frustrated.
Sounds like a stuck relay. Just turning the key on and off doesn't mean it isn't stuck. It means it's getting 12volt power all the time, which comes from the relay as switched by the computer. If the relay is stuck, the power is on all the time.