What would cause a 89 beretta to run only on starter fluid I have replaced the fuel pump filter and regulator?

check the fuse next to the pump relay, check that, then it maybe be ecm or somethin