check spark plugs,wires,cap,rotor, and or coils.
maybe a stick
the high pressure oil pump
a belt slipping
A dirty spark plug can cause your lawn tractor engine to run at high RPM. A bad fuel filter can also cause this.
An idle set too high can cause a 1994 Nissan Pathfinder to run at a high RPM in 5th gear. A bad transmission gasket can also cause this.
Running slow with high rpm is a sign of slippage. If the vehicle is a straight drive then the clutch is not grabbing and is slipping, if its an automatic then the transmission is slipping internally.
A bad spark plug or spark plug wire can cause your Kawasaki engine to miss at high rpm's. A dirty fuel filter can also cause the engine to miss.
bad or going bad alternator belt
Many things can cause lag while driving at a low RPM but not at a high RPM even if it is not the vacuum hose disconnected from the EGR valve as it could be the fuel filter. It can also be the park plugs.
Vacuum leak, faulty EGR valve. Check whatever has been worked on most recently.
rev limiter will only let the RPM's get so high then it cuts back
Fuel Pressure