I have had a problem latly with the engine sustaining a steady idle. I have checked and cleaned the IACV. Checked the MAP sensor and the TPS sensor. No CEL and I have even played with the throttle cable and bolt. I was told to change my fuel pump since the engine is bigger that it needs more flow. However from what I understand all the B series run 45psi. Is the EG stock pump slowing me down or is there something else. Next I am checking the vacuum lines if I can find a good diagram. Any help would be appreciated.