Kinda hard to say Keith. I bought the car something like three years ago. Don't remember it doing it on the test drive. Promptly burned an exhaust valve, pulled the head and replaced it. As long as I was there, I replaced the old cracked exhaust manifold with an ebay header. Shortly after that the radiator split and it overheated nicely limping home. In doing the valve (replaced all the exhaust valves, since I was there), I apparently didn't install a seal right, as the engine occassionally smokes like a freight train for a minute after a cold start.
Somewhere along the lines in all this, the problem started showing up. It's not consistent, it may go days or even weeks without incident. And then it can have a week or month of being very obnoxious about it.
I think it's a red herring, but sometimes if I throw a can of seafoam or the like at it the car behaves very well for a few days afterwards. But not always. I've scoped the intake, everything looks spiffy clean before the seafoam or such.
It's the below 2,000 rpm that throws me. Maybe that's a red herring as well. Toyota's of that era were hinky with their throttle position sensor and temperature sensors, and they could cause a similar sort of problem. Well known and easy to troubleshoot. But I find no mention of this sort of thing with Miatas.
Even tried rebuilding the injectors the other day. Flow checked them with my eyeballs, pattern looked fine. Installed new filters and new caps. Didn't help the problem.
No codes. Though I think I remember the dash lighting up about a catalytic converter overheat once years ago. But that doesn't sound right, cause the 91 doesn't have a light for that as I recall.
I've played with it in the black of night on humid foggy evenings, hoping to find a phantom ignition short I could trace. Nothing. Wiggle harness pieces around, nothing.
Grr, should have run over to the emission station last week when it was having a good day.
Don't find mention of a problem like this over on the miata boards. Oh, plenty of "it runs rough", but not this way. It's just odd.