Hi There and welcome to the forums! My first thought was that your transmission position switch could be stuck for 5th gear triggering the computer's speed limiter. But, it seems you've also been 'modifying' a few things. No exhaust sensor can possibly create poor operating conditions and the engine is in limp mode. EGR delete could be an issue if done incorrectly. I'm not sure about those, but you have had a running car up until now, so we'll just make a mental note. I think you should check your ECU for codes. That will tell you where to look next. Go ahead and plug your MAF back in (good idea looking at this by the way). This link tell you how to do it and if you possibly have an older s13, there's another link in there to get to that write up as well.
1991-1994-240sx-reading-computer-ecu-codes-t253912.html Let us know what you find. Thanks.