maybey its in some fairly generous limp mode due to one of the mods. short whatever pins you have to to get it into diagnostic mode, then sell it and buy a different car (just kidding)
i don't see why it would need a different fuel pressure regulator, i would piss that off back to stock.