Hi, Johnny_auto nice novella and the usual suspects are:
1. Spark plugs in bad condition or partially fouled.
2. Spark plug cables in bad condition and leaking check for spark leakage in the dark.
3. Spark plug gap too close or too wide.
4. Faulty ignition coil, module, and or sensor.
5. Battery nearly discharged.
6. Check battery terminals for damage or corrosion, check the battery cables at "BOTH" ends for loose, corroded, or broken connectors, "INSIDE" and outside the cable harness, perform connector wiggle test and check cables with an ohmmeter if necessary.
7. Intermittent short circuit due to damaged wire insulation.
8. Dirty air filter
9. Intake air leak.
10. Water, dirt, or rust in the fuel system, fuel pump and/or filter.
11. Old dead or bad fuel.
12. Faulty fuel pressure regulator
13. Pinholes in the in tank plastic convoluted tubing from the pressure regulator to the quick disconnect check valve.
14. Fuel tank vent system plugged.
15. Throttle body controls misadjusted.
16. Damaged throttle body or intake seals.
17. Clogged or faulty fuel injectors.
18. Loose, dirty, or corroded ignition module connector at crankcase.
19. Faulty TPS, MAP, CKP, O2, and/or CMP sensors.
20. Incorrect valve timing.
21. Weak or broken valve springs.
22. Damaged intake or exhaust valve.
23. The control module may be in limp mode.
24. Check for engine trouble codes.
For more information about your issue and valuable "FREE" downloads that you will need please click on the blue links below. Good luck and have a wonderful day.
Rough idle problems HELP Kawasaki Forum KawasakiWorld com
Big Dogs Uncorking the Busa and ZX 12
Kawasaki NINJA ZX 12R Service Manual
OEM Parts for Kawasaki
Kawasaki Ninja Owners Manuals
Btw, I’m available to help over the phone in case u need at https://www.6ya.com/expert/gregg_c0ec1df182c7330e