could be a leaking fuel pressure regulator.