1987 CAMARO with 2.8 fuel injection.Will run great for a few minutes and then run out of fuel.I pull over shut off the ignition and restart it as if nothing happened, only to do it again later. Code 54 came up. I have replaced fuel filter and relay. What's next oil pressure switch ? any ideas ? thank you.