Ok, so i originally bought this for 2016 Kawasaki Ninja 300/Z300, but after taking copious notes and watching Brian give an excellent re-wiring video for the standard Motion Pro switch which has no plug, i though i would try this just to see if it would work. It fit perfect, I even tested out the switches to ensure the start stop kill and front brake signal wife coincided. Of course i had my scratch sheet with the wiring color code that Brian gave details on, it was an exact match but i have to remind only for the 2019 Kawasaki Ninja 400 ABS (Indonesian produced model) I was actually able to access the plug to check it without even taking the right side fairing off, perfect fit. So if you check your Kawasaki Ninja 400 and the plug looks similar to the one pictured above, it will work and no re-wiring required. This is like Murphy’s Law, Brian goes thru the trouble to make a perfect detailed install video and luck have it, on my model the Ninja 300 plug works fine, and yes it works on the Ninja 300 perfectly too. I will keep the standard motion pro harness for my next bike upgrade, or maybe keep it as a back up. Thanks Brian and hope anyone reading the review can save some time and effort by choosing this option. I do not know if this will work for the US models, however, i have the Genuine Kawasaki Service Manual for the 2019 Kawasaki Ninja 400 and 300 and the plugs are the same in the manual also. Definitely something worth looking further into, thanks again STG, perfect fit, quality product, it was shipped fast and now time to order another, for the 300 i should have put it on.. poor 300 is the last to get upgrades behind the 400 and R3.