After many hours researching I have confirmend that Universal and Kabota are basically the same engine. Our M18 is a Kabota z600. The injectors that I purchased from Kabota worked perfectly in our m18. The BIG diference was the universal injectors were $315.00 each ... the Kabota were $69.00 and change. It seems the only " Universal " items needed are the items that are exclusive to marine.