I hope I have this figured-out. Our '95 2.5 L starts and idles just fine. But backfires and has No Power under acceleration. I just tested pressure at the Fuel Rail and it is 18 PSI. I'm going to drop the tank and install a new pump and see what happens.