Try bypassing the fuel pump resistor first, but it is probably the CPS.