If your tech is ok with adjustable, get it. You probably should have one anyway once your done with this ordeal for your normal, non-smog chip. I don't think the one you have now is doing you any favors smog or not. An old trick was to "crush" factory regulators to get more fp, maybe thats what happened to yours. Just out of curiousity, can you easily bypass your fuel pump hotwire and see if your fuel pressure drops?