Trying to say this nicely: You are probably on the wrong track. No NSX has this many problems, my bet is that you are working with very limited knowledge of how things work. STOP IT. Get your knowledge first, get some test equipment and start a log.
You NEED to READ and UNDERSTAND how engine management works. You need to curl up with the shop manual at bed time and knock off a few pages a night. I have an inside, outside and desk copy of my NSX manual: it is THAT important when diagnosing problems like this.
Once you know what to look for: start looking! Measure your sensor values as you drive around (fuel pressure, coolant temp, AFR, at a minimum). When stopped, when running etc... You can use a
www.innovatemotorsports.com set up with your laptop so you can just drive around. (In fact, they have nice videos on their site on how fuel management works: watch them!)
The other problem is that you and your mechanic seemed to have messed with some critical adjustments that may not be fixable outside the factory. Personally, I would purchase for a whole new intake and throttle body or borrow one from a friend. Making random adjustments is just plain suicide in this arena.
Limp mode just pours fuel down into the engine as a safety precaution. Why? Well, with more fuel the engine runs cooler and prevents detonation. Chances are that the engine is confused and can't figure out what is wrong---probably an unhappy sensor somewhere.
However, you need to get this fixed because you can ruin your cats and O2 sensors running too rich.
To recap:
1. Learn how things work
2. Get test equipment
3. Measure and Log test results.
4. Apply knowledge and fix your car
5. There are NO SHORTCUTS
Blind Luck is not a strategy.
Unless your TEST RESULTS show that the regulator is bad: I doubt it too. Guessing is not a test result.
Drew