Taking it off caused my fuel pressure to lower, it would drop to 15 psi at idle. I thought for a long time it was bad fuel pumps after installing 3 pumps. I decided to put the thing back on. Now my fuel pressure never falls below 30. I think it acts as some kind of inline regulator, I could very...