Z1 Enterprises is the leading destination for Yamaha XS650 Engine Seals. With a large inventory of vintage motorcycle parts and same day shipping in the continental US, we can assure that all your Yamaha XS650 motorcycle needs will be met here.
Adapter Plate - Petcock - 34mm to 3/8 inch NPT - Chrome - Pingel
$45.95
O-Ring - Cam Chain - Adjuster Cover - XS650
$1.82
O-Ring - Cylinder Head - Crank Case - 45.0mm x 2.3mm - XS650
$2.50
O-Ring - Cylinder Head Cover - 11.0mm x 1.8mm - SR500 - XS650 - XS850
$1.44
O-Ring - Cylinder Sleeve - 81.5mm x 1.9mm - FJ1200 - XS650
$3.88
O-Ring - Rocker Shaft Cap - 17.0mm x 2.5mm - XS650
$1.50
O-Ring - Tachometer Drive - 11.50mm x 1.25mm - XS1 - XS2 - XS650 - XS850 - XS1100 - XT500
$1.60
O-Ring - Valve Cover - 11mm x 1.8mm - OEM - SR500 - XS650
$8.49
O-Ring - Valve Guide - 14.5mm x 1.5mm
$1.28
O-Ring Kit - Top End - XS1 - XS2 - XS650
$16.36
Seal - Oil - 17mm x 28mm x 8mm - Starter Motor Shaft - XS650 - 1972-1984
$9.08
Seal - Oil - 22mm x 10.5mm x 4mm - OEM - Bonded Rubber - XS650
$5.49
Seal - Oil - 25mm x 40mm x 5mm - Camshaft - OEM - XS650 - XS750 - XS850
$16.48
Seal - Oil - 36mm x 46mm x 7mm - Starter Motor to Crankcase - XS650 - 1972-1984
$10.84
Seal - Oil - Camshaft - 25mm x 40mm x 6mm - TX650 - XS650 - Pkg 2
$19.60
Seal - Oil - Camshaft - 25mm x 40mm x 7mm - TX650 - XS650 - Pkg 2
$19.84
Seal Kit - Engine Oil - XS650 - 1980-1984 - Set of 10
$66.88
Washer - Crush - Copper - 6mm x 10mm x 1.0mm - SR500 - XS650 - XV1100
$1.40