the fuel pump is running and the pressure is 24psi. if this is correct then what can occur is the pump hose to the lower pick up screen has a leak,this will cause low pressures and many have had this occur on installing a new pump. you could be sucking air instead of fuel.
also remove the fuel filter and hook up the fuel pressure guage to the pipe coming from the fuel pump cycle ignition and the pressure should shoot up over 60 psi and hold. if so the pump is good.
also pinch the return line at the engine/reg area see if the fuel pressure rises above 60 psi. .
post back what occured.