i recently purchased a 1997 sr5 for my son , we changed the plugs, wires , water pump and timing belt ... Sometimes after driving if you turn motor off it doesnt want to start back up , you have to keep turning off and on till it starts , would this be a fuel pump????