I have a 93 Toy PU 4 cylEFI 4x4. Man trans. Recently I have had a issue of No starting. It will turn over then die. If I put it in reverse to start it , it hops then sputters , but starts.. I have put a new fuel fulter and it starts, BUT if I let the revs fall below 2500 it dies.. above 25 runs like a rabbit....... COuld this be a fuel pump issue ????