1984 Yamaha IT200L CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1985 Yamaha IT200N CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1985 Yamaha YZ125N CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1986 Yamaha IT200S CRANKSHAFT-PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1986 Yamaha IT200S PISTON-CONNECTOR ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1986 Yamaha YZ125S CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ125T CRANKSHAFT-PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1987 Yamaha YZ125T CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ125U CRANKSHAFT-PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1988 Yamaha YZ125U CRANKSHAFT-PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ125W CRANKSHAFT - PISTON This part is number 017 on this diagram Quantity required per assembly: 1
1989 Yamaha YZ125W CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1990 Yamaha YZ125A PISTON & CONN - ROD ASSEMBLY This part is number 017 on this diagram Quantity required per assembly: 1
1991 Yamaha YZ125B CRANKSHAFT-PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1991 Yamaha YZ125B PISTON & CON - ROD ASSEMBLY This part is number 016 on this diagram Quantity required per assembly: 1
1992 Yamaha YZ125D1 CRANKSHAFT-PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1992 Yamaha YZ125D1 PISTON & CON - ROD ASSEMBLY This part is number 016 on this diagram Quantity required per assembly: 1
1993 Yamaha YZ125E CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1993 Yamaha YZ125E PISTON & CON - ROD ASSEMBLY This part is number 010 on this diagram Quantity required per assembly: 1
1994 Yamaha YZ125F1 CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1994 Yamaha YZ125F1 REPAIR KIT This part is number 003 on this diagram Quantity required per assembly: 1
1995 Yamaha YZ125 (YZ125G1) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1995 Yamaha YZ125 (YZ125G1) REPAIR KIT This part is number 011 on this diagram Quantity required per assembly: 1
1996 Yamaha YZ125H1 CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1996 Yamaha YZ125H1 OPTIONAL PARTS This part is number 010 on this diagram Quantity required per assembly: 1
1996 Yamaha YZ80H_SK CRANKSHAFT - PISTON (YZ125H) This part is number 7 on this diagram Quantity required per assembly: 1
1997 Yamaha YZ125 (YZ125J1) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1997 Yamaha YZ125 (YZ125J1) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125 (YZ125K1) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125 (YZ125K1) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK CRANKSHAFT PISTON YZ125K-SK This part is number 7 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK CRANKSHAFT-PISTON-YZ125-SK This part is number 7 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK OPTIONAL PARTS CONNECTING ROD KIT YZ125K-SK This part is number 3 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ125SK OPTIONAL PARTS-CONNECTING ROD KIT-YZ125-SK This part is number 3 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK CRANKSHAFT PISTON YZ125K-SK This part is number 7 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK CRANKSHAFT-PISTON-YZ125-SK This part is number 7 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK OPTIONAL PARTS CONNECTING ROD KIT YZ125K-SK This part is number 3 on this diagram Quantity required per assembly: 1
1998 Yamaha YZ80SK OPTIONAL PARTS-CONNECTING ROD KIT-YZ125-SK This part is number 3 on this diagram Quantity required per assembly: 1
1999 Yamaha YZ125 (YZ125L1) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
1999 Yamaha YZ125 (YZ125L1) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
2000 Yamaha YZ125 (YZ125M1) CRANKSHAFT - PISTON This part is number 007 on this diagram Quantity required per assembly: 1
2000 Yamaha YZ125 (YZ125M1) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
2001 Yamaha YZ125 (YZ125N1) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
2001 Yamaha YZ125 (YZ125N1) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ125 (YZ125P) CRANKSHAFT PISTON This part is number 007 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ125 (YZ125P) OPTIONAL PARTS 1 This part is number 010 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ125PSK CRANKSHAFT PISTON YZ125 This part is number 7 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ125PSK OPTIONAL PARTS YZ125 This part is number 10 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ85PSK CRANKSHAFT PISTON YZ125 This part is number 7 on this diagram Quantity required per assembly: 1
2002 Yamaha YZ85PSK OPTIONAL PARTS YZ125 This part is number 10 on this diagram Quantity required per assembly: 1