BIG upgrade over the known weak Yamaha coil. Fits Yamaha SJ, and Kawasaki SXR. Spark plug wires are 19 1/2 inches long and the other is 15 1/2 inches. This is measured from the out on the coil to the end of the wire. PLEASE email with questions before ordering.