Look at photos carefully.  Confirm fitment via part number with your manual and/or dealer.  Part may fit other models or years.  We will combine shipping for multiple items.  We offer two options for shipping, for most listings.  See shipping details.  Please, contact us before leaving any unfavorable feedback.  We strive to provide excellent customer service. 


Part # = 15414-KF0-000
Part Description = SPRING 
Model Count = 245
ATC250ES-F 1985 250 ATC250ES ATV 
ATC250ES-G 1986 250 ATC250ES ATV 
ATC250ES-H 1987 250 ATC250ES ATV 
ATC250SX-F 1985 250 ATC250SX ATV 
ATC250SX-G 1986 250 ATC250SX ATV 
ATC250SX-H 1987 250 ATC250SX ATV 
ATC350X-F 1985 350 ATC350X ATV 
ATC350X-G 1986 350 ATC350X ATV 
GB500-K 1989 500 GB500 Tourist Trophy (Clubman) Street 
GB500-L 1990 500 GB500 Tourist Trophy (Clubman) Street 
NX250-J 1988 250 NX250 Dual Sport 
NX250-K 1989 250 NX250 Dual Sport 
NX250-L 1990 250 NX250 Dual Sport 
NX650-J 1988 650 NX650 Dominator Dual Sport 
NX650-K 1989 650 NX650 Dominator Dual Sport 
TRX250-F 1985 250 TRX250 Fourtrax 250 ATV 
TRX250-G 1986 250 TRX250 Fourtrax 250 ATV 
TRX250-H 1987 250 TRX250 Fourtrax 250 ATV 
TRX250X-H 1987 250 TRX250X ATV 
TRX250X-J 1988 250 TRX250X ATV 
TRX250X-M 1991 250 TRX250X ATV 
TRX250X-N 1992 250 TRX250X ATV 
TRX300EX-1 2001 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-2 2002 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-3 2003 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-4 2004 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-5 2005 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-6 2006 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-7 2007 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-8 2008 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-P 1993 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-R 1994 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-S 1995 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-T 1996 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-V 1997 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-W 1998 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-X 1999 300 TRX300EX Sportrax 300EX ATV 
TRX300EX-Y 2000 300 TRX300EX Sportrax 300EX ATV 
TRX300FW-J 1988 300 TRX300FW ATV 
TRX300FW-L 1990 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-M 1991 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-N 1992 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-P 1993 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-R 1994 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-S 1995 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-T 1996 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-V 1997 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-W 1998 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-X 1999 300 TRX300FW Fourtrax 300 ATV 
TRX300FW-Y 2000 300 TRX300FW Fourtrax 300 ATV 
TRX300-J 1988 300 TRX300 Fourtrax 300 ATV 
TRX300-K 1989 300 TRX300 Fourtrax 300 ATV 
TRX300-L 1990 300 TRX300 Fourtrax 300 ATV 
TRX300-M 1991 300 TRX300 Fourtrax 300 ATV 
TRX300-N 1992 300 TRX300 Fourtrax 300 ATV 
TRX300-P 1993 300 TRX300 Fourtrax 300 ATV 
TRX300-R 1994 300 TRX300 Fourtrax 300 ATV 
TRX300-S 1995 300 TRX300 Fourtrax 300 ATV 
TRX300-T 1996 300 TRX300 Fourtrax 300 ATV 
TRX300-V 1997 300 TRX300 Fourtrax 300 ATV 
TRX300-W 1998 300 TRX300 Fourtrax 300 ATV 
TRX300-X 1999 300 TRX300 Fourtrax 300 ATV 
TRX300-Y 2000 300 TRX300 Fourtrax 300 ATV 
TRX350D-H 1987 350 TRX350D Fourtrax Foreman ATV 
TRX350D-J 1988 350 TRX350D Fourtrax Foreman ATV 
TRX350D-K 1989 300 TRX350D Fourtrax Foreman ATV 
TRX350FE-1 2001 350 TRX350FE Rancher ATV 
TRX350FE-2 2002 350 TRX350FE Rancher ATV 
TRX350FE-3 2003 350 TRX350FE Rancher ATV 
TRX350FE-4 2004 350 TRX350FE Rancher ATV 
TRX350FE-5 2005 350 TRX350FE Rancher ATV 
TRX350FE-6 2006 350 TRX350FE Rancher ATV 
TRX350FE-Y 2000 350 TRX350FE Rancher ATV 
TRX350FM-1 2001 350 TRX350FM Rancher ATV 
TRX350FM-2 2002 350 TRX350FM Rancher ATV 
TRX350FM-3 2003 350 TRX350FM Rancher ATV 
TRX350FM-4 2004 350 TRX350FM Rancher ATV 
TRX350FM-5 2005 350 TRX350FM Rancher ATV 
TRX350FM-6 2006 350 TRX350FM Rancher ATV 
TRX350FM-Y 2000 350 TRX350FM Rancher ATV 
TRX350-G 1986 350 TRX350 Fourtrax ATV 
TRX350-H 1987 350 TRX350 Fourtrax ATV 
TRX350TE-1 2001 350 TRX350TE Rancher ES ATV 
TRX350TE-2 2002 350 TRX350TE Rancher ES ATV 
TRX350TE-3 2003 350 TRX350TE Rancher ES ATV 
TRX350TE-4 2004 350 TRX350TE Rancher ES ATV 
TRX350TE-5 2005 350 TRX350TE Rancher ES ATV 
TRX350TE-6 2006 350 TRX350TE Rancher ES ATV 
TRX350TE-Y 2000 350 TRX350TE Rancher ES ATV 
TRX350TM-1 2001 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-2 2002 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-3 2003 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-4 2004 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-5 2005 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-6 2006 350 TRX350TM Fourtrax Rancher ATV 
TRX350TM-Y 2000 350 TRX350TM Fourtrax Rancher ATV 
TRX400EX-1 2001 400 TRX400EX Sportrax ATV 
TRX400EX-2 2002 400 TRX400EX Sportrax ATV 
TRX400EX-3 2003 400 TRX400EX Sportrax ATV 
TRX400EX-4 2004 400 TRX400EX Sportrax ATV 
TRX400EX-5 2005 400 TRX400EX Sportrax ATV 
TRX400EX-6 2006 400 TRX400EX Sportrax ATV 
TRX400EX-7 2007 400 TRX400EX Sportrax ATV 
TRX400EX-8 2008 400 TRX400EX Sportrax ATV 
TRX400EX-X 1999 400 TRX400EX Sportrax ATV 
TRX400EX-Y 2000 400 TRX400EX Sportrax ATV 
TRX400FW-1 2001 400 TRX400FW Fourman ATV 
TRX400FW-2 2002 400 TRX400FW Fourman ATV 
TRX400FW-3 2003 400 TRX400FW Fourman ATV 
TRX400FW-S 1995 400 TRX400FW Fourman ATV 
TRX400FW-T 1996 400 TRX400FW Fourman ATV 
TRX400FW-V 1997 400 TRX400FW Fourman ATV 
TRX400FW-W 1998 400 TRX400FW Fourman ATV 
TRX400FW-X 1999 400 TRX400FW Fourman ATV 
TRX400FW-Y 2000 400 TRX400FW Fourman ATV 
TRX420FE-7 2007 420 TRX420FE Fourtrax 4X4 420 ATV 
TRX420FE-8 2008 420 TRX420FE Fourtrax 4X4 420 ATV 
TRX420FM-7 2007 420 TRX420FM Rancher ATV 
TRX420FM-8 2008 420 TRX420FM Rancher ATV 
TRX420TE-7 2007 420 TRX420TE Fourtrax Rancher ES ATV 
TRX420TE-8 2008 420 TRX420TE Fourtrax Rancher ES ATV 
TRX420TM-7 2007 420 TRX420TM Fourtrax Rancher ATV 
TRX420TM-8 2008 420 TRX420TM Fourtrax Rancher ATV 
TRX450ES-1 2001 450 TRX450ES Fourman Fourtrax ES ATV 
TRX450ES-W 1998 450 TRX450ES Fourman Fourtrax ES ATV 
TRX450ES-X 1999 450 TRX450ES Fourman Fourtrax ES ATV 
TRX450ES-Y 2000 450 TRX450ES Fourman Fourtrax ES ATV 
TRX450FE-2 2002 450 TRX450FE Fourman ES ATV 
TRX450FE-3 2003 450 TRX450FE Fourman ES ATV 
TRX450FE-4 2004 450 TRX450FE Fourman ES ATV 
TRX450FM-2 2002 450 TRX450FM Fourtrax Fourman S ATV 
TRX450FM-3 2003 450 TRX450FM Fourtrax Fourman S ATV 
TRX450FM-4 2004 450 TRX450FM Fourtrax Fourman S ATV 
TRX450S-1 2001 450 TRX450S Fourtrax Fourman S ATV 
TRX450S-W 1998 450 TRX450S Fourtrax Fourman S ATV 
TRX450S-X 1999 450 TRX450S Fourtrax Fourman S ATV 
TRX450S-Y 2000 450 TRX450S Fourtrax Fourman S ATV 
TRX500FE-5 2005 500 TRX500FE Foreman ATV 
TRX500FE-6 2006 500 TRX500FE Foreman ATV 
TRX500FE-7 2007 500 TRX500FE Foreman ATV 
TRX500FE-8 2008 500 TRX500FE Foreman ATV 
TRX500FM-5 2005 500 TRX500FM Foreman Fourman 4X4 ATV 
TRX500FM-6 2006 500 TRX500FM Foreman Fourman 4X4 ATV 
TRX500FM-7 2007 500 TRX500FM Foreman Fourman 4X4 ATV 
TRX500FM-8 2008 500 TRX500FM Foreman Fourman 4X4 ATV 
TRX500FPE-7 2007 500 TRX500FPE Foreman 4X4 ES w/ PS ATV 
TRX500FPE-8 2008 500 TRX500FPE Foreman 4X4 ES w/ PS ATV 
TRX500FPM-8 2008 500 TRX500FPE Foreman 4X4 w/ PS ATV 
TRX500TM-5 2005 500 TRX500TM Fourtrax Foreman ATV 
TRX500TM-6 2006 500 TRX500TM Fourtrax Foreman ATV 
TRX700XX-8 2008 700 TRX700XX ATV 
XL250R-E 1984 250 XL250R Dual Sport 
XL250R-F 1985 250 XL250R Dual Sport 
XL250R-G 1986 250 XL250R Dual Sport 
XL250R-H 1987 250 XL250R Dual Sport 
XL350R-E 1984 350 XL350R Dual Sport 
XL350R-F 1985 350 XL350R Dual Sport 
XL600R-D 1983 600 XL600R Dual Sport 
XL600R-E 1984 600 XL600R Dual Sport 
XL600R-F 1985 600 XL600R Dual Sport 
XL600R-G 1986 600 XL600R Dual Sport 
XL600R-H 1987 600 XL600 Dual Sport 
XR200R-E 1984 200 XR200R Off Road 
XR200R-F 1985 200 XR200R Off Road 
XR250L-M 1991 250 XR250L Dual Sport 
XR250L-N 1992 250 XR250L Dual Sport 
XR250L-P 1993 250 XR250L Dual Sport 
XR250L-R 1994 250 XR250L Dual Sport 
XR250L-S 1995 250 XR250L Dual Sport 
XR250L-T 1996 250 XR250L Dual Sport 
XR250R-1 2001 250 XR250R Off Road 
XR250R-2 2002 250 XR250R Off Road 
XR250R-3 2003 250 XR250R Off Road 
XR250R-4 2004 250 XR250R Off Road 
XR250R-E 1984 250 XR250R Off Road 
XR250R-F 1985 250 XR250R Off Road 
XR250R-G 1986 250 XR250R Off Road 
XR250R-H 1987 250 XR250R Off Road 
XR250R-J 1988 250 XR250R Off Road 
XR250R-K 1989 250 XR250R Off Road 
XR250R-L 1990 250 XR250R Off Road 
XR250R-M 1991 250 XR250R Off Road 
XR250R-N 1992 250 XR250R Off Road 
XR250R-P 1993 250 XR250R Off Road 
XR250R-R 1994 250 XR250R Off Road 
XR250R-S 1995 250 XR250R Off Road 
XR250R-T 1996 250 XR250R Off Road 
XR250R-V 1997 250 XR250R Off Road 
XR250R-W 1998 250 XR250R Off Road 
XR250R-X 1999 250 XR250R Off Road 
XR250R-Y 2000 250 XR250R Off Road 
XR350R-D 1983 350 XR350R Off Road 
XR350R-E 1984 350 XR350R Off Road 
XR350R-F 1985 350 XR350R Off Road 
XR400R-1 2001 400 XR400R Off Road 
XR400R-2 2002 400 XR400R Off Road 
XR400R-3 2003 400 XR400R Off Road 
XR400R-4 2004 400 XR400R Off Road 
XR400R-T 1996 400 XR400R Off Road 
XR400R-V 1997 400 XR400R Off Road 
XR400R-W 1998 400 XR400R Off Road 
XR400R-X 1999 400 XR400R Off Road 
XR400R-Y 2000 400 XR400R Off Road 
XR500R-D 1983 500 XR500R Off Road 
XR500R-E 1984 500 XR500R Off Road 
XR600R-F 1985 600 XR600R Off Road 
XR600R-G 1986 600 XR600R Off Road 
XR600R-H 1987 600 XR600R Off Road 
XR600R-J 1988 600 XR600R Off Road 
XR600R-K 1989 600 XR600R Off Road 
XR600R-L 1990 600 XR600R Off Road 
XR600R-M 1991 600 XR600R Off Road 
XR600R-N 1992 600 XR600R Off Road 
XR600R-P 1993 600 XR600R Off Road 
XR600R-R 1994 600 XR600R Off Road 
XR600R-S 1995 600 XR600R Off Road 
XR600R-T 1996 600 XR600R Off Road 
XR600R-V 1997 600 XR600R Off Road 
XR600R-W 1998 600 XR600R Off Road 
XR600R-X 1999 600 XR600R Off Road 
XR600R-Y 2000 600 XR600R Off Road 
XR650L-1 2001 650 XR650L Dual Sport 
XR650L-2 2002 650 XR650L Dual Sport 
XR650L-3 2003 650 XR650L Dual Sport 
XR650L-4 2004 650 XR650L Dual Sport 
XR650L-5 2005 650 XR650L Dual Sport 
XR650L-6 2006 650 XR650L Dual Sport 
XR650L-7 2007 650 XR650L Dual Sport 
XR650L-8 2008 650 XR650L Dual Sport 
XR650L-P 1993 650 XR650L Dual Sport 
XR650L-R 1994 650 XR650L Dual Sport 
XR650L-S 1995 650 XR650L Dual Sport 
XR650L-T 1996 650 XR650L Dual Sport 
XR650L-V 1997 650 XR650L Dual Sport 
XR650L-W 1998 650 XR650L Dual Sport 
XR650L-X 1999 650 XR650L Dual Sport 
XR650L-Y 2000 650 XR650L Dual Sport 
XR650R-1 2001 650 XR650R Off Road 
XR650R-2 2002 650 XR650R Off Road 
XR650R-3 2003 650 XR650R Off Road 
XR650R-4 2004 650 XR650R Off Road 
XR650R-5 2005 650 XR650R Off Road 
XR650R-6 2006 650 XR650R Off Road 
XR650R-7 2007 650 XR650R Off Road 
XR650R-Y 2000 650 XR650R Off Road