I haven't followed this whole thread so if you've already checked this I apologize. Fuel pressure regulators are notoriously finicky on these rascals, this is certainly worth a look, plus it's cheap and easy to replace. By the way where did you connect the gray ground for the O2 sensor. Good Luck, William