I know this is an old thread, but it sure helped me. Thanks to lefty525 and similar post from Kubmech. I picked up part no AM107421 from local John Deere dealer. About $32. It comes with instructions for a variety of Kawasaki engines. No mention of John Deere or Kubota, but it worked fine. The solenoid wire on my BX22 is black with white stripe instead of purple, and I had to clip off a small plastic nub to make one of the solenoid connectors fit. It takes a while to remove all the body panels but the installation takes only a few minutes. Tractor started fight up. Thanks guys.