Fuel pressure regulator leaking profusely. Replaced it!