So I'm just finishing up my major service and fire it up for the first time and find that one of my fuel pressure regulators is leaking. I managed to...