actually I remember a vehicle I was working on and it had run out of gas and bropught a bunch of junk up from the bottom of the tank. you may want to change the filter again. if it work and then acts up again you will need to clean your tank and I would put a new pump in if its the old one. But low oil sensor will disable your car.
Also you can check the fuel presure with a cheap fuel gauge and fuel hose and clamps.