Does anyone know where I could get the correct fuel pressure regulator. The only one I can find is for like 12psi like the cars have. I've called several parts dealers online and none of them offer the regulator that goes into the throttle body like mine has.
Sent from my iPhone using Tapatalk