Sounds like the fuel pressure regulator