Any number of things could cause your vehicle to surge. You need to take your vehicle to a tune-up shop and have it diagnosed.
If its computer controlled engine, it more than likely a dirty or bad Idle Air Control Valve.
Bad EGR valve
That year don't have a fuel module. You need to check the EGR Valve. that is the most common problem with a surgeing problem. Is the check engine light on ? if it is ,then you need to have the engine scaned with a scanner and go from there.
Clean the MAF sensor with CRC MAF cleaner, do not touch the sensor wires, you'll damage the unit and freah is ~ $175.00
A 1990 Chevy Silverado engine may surge due to several factors, including a dirty or failing mass airflow sensor, vacuum leaks in the intake system, or issues with the fuel delivery system, such as a clogged fuel filter or failing fuel pump. Additionally, problems with the ignition system, such as worn spark plugs or faulty ignition timing, can also contribute to engine surging. Regular maintenance and inspection of these components can help identify and resolve the issue.
yes
1988-1989 against lakers and 1989-1990 against blazers
Home Again with Bob Vila - 1990 Surge Protection Plumbing Bamboo Blinds and Garden was released on: USA: 10 December 2005
Unfortunately, a 1997 Toyota Supra engine and trans would not fit into a 1990 Mazda Miata. The Supra engine and transmission are unable to be mounted correctly within a Miata to make them fit.
Vacuum leak
It is probably possible, but why would you want to? The B22 is a good engine but no better than a Honda engine. This would require major modifications.
The spark plug gap for a 1990 Ford Taurus 3.0L engine should be set at .044 inches. A 4.2 liter engine would have a gap between .052 and .056 inches.