Mikes XS is the leading destination for Yamaha xs650 Engine Components. 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.
Oil Pump Assy - XS650 - 1972-1983 - XS Performance
$124.80
PCV Reed Valve - Crankcase Breather
$34.99
Pin - Crankshaft - XS650 - 1970-1984
$25.63
Piston Kit - +0.75mm - XS650 - 1970-1973
$124.99
Piston Pin - 22mm - XS650 - 1970-1973
$18.59
Piston Pin Circlip - 22mm - TX650 - XS1 - XS1B - XS2 - 1970-1973
$4.05
Plug - Rocker Shaft - XS650 - Chrome
$3.09
Plug Set - Rocker Shaft - Aluminum - TX650 - XS650 - Pkg 4
$24.84
Plug Set - Rocker Shaft - Stainless Steel - TX650 - XS650 - Pkg 4
$24.80
Puller - Flywheel - LH Thread - Internal - 27mm Male x 1mm - XS650 PMA
$20.26
Screw - Points Cover - Chrome - TX650 - XS1 - XS2 - XS650
$2.81
Screw - Valve Adjuster - SR500 - TX750 - XS650 - XT500
$12.22
Seal - Camshaft - Metal - XS650 - TX650
$8.71
Seal - Cylinder Head - Rubber - XS650
$6.72
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 35mm x 7mm - Kickstarter Shaft - SR500 - TX750 - XS650
$10.88
Seal - Oil - 25mm x 40mm x 5mm - Camshaft - OEM - XS650 - XS750 - XS850
$16.48
Seal - Oil - 25mm x 40mm x 9mm - Crankshaft - XS650 - XS750 - XS850
$10.36
Seal - Oil - 36mm x 46mm x 7mm - Starter Motor to Crankcase - XS650 - 1972-1984
$10.84
Seal - Oil - 40mm x 62mm x 9mm - Countershaft - XS650 - 1970-1983
$12.69
Seal - Oil - 7mm x 13mm x 4mm - Tachometer - XS500 - XS650 - XS750 - XS850
$5.88
Seal - Oil - 8mm x 25mm x 6mm - Clutch Pushrod - XS650 - 1970-1984
$7.16
Seal - Oil - Camshaft - 25mm x 40mm x 7mm - TX650 - XS650 - Pkg 2
$19.84
Seal - Valve Stem - Premium - SR500 - XS650 - XV750 - XV920 - Pkg 4
$22.45
Seal - Valve Stem - SR500 - TT500 - XS650 - XV750 - XV1000
$3.89
Seal Kit - Engine Oil - XS650 - 1970-1979 - Set of 10
$67.31
Shaft - Rocker Arm - XS650 - 1970-1983
$15.77
Shim - Valve Spring - SR500 - TX650 - XS650
$6.70
Slide Hammer - Rocker Shaft - XS650
$19.87
Spring - Breather Hose - 10 inch - XS650 - XV750 - XV1100
$1.70
Stud - Tappet Cover - 4 Hole - XS650 - 1972-1984
Stud - Tappet Cover - 6mm - XS650 - 1970-1984
Tappet Adjusting Set - 8mm - 9mm - 10mm
$61.14
Tappet Cover - 3-Hole - Polished - XS650
$28.44
Valve - Exhaust - Standard - Stainless - XS-Performance - XS650
$41.96
Valve - Intake - Standard - Stainless - XS-Performance - XS650
$39.01
Valve Guide - Exhaust - XS650
$27.16
Valve Guide - Intake - TX650 - TX750 - XS650
$27.19
Valve Keeper - SR500 - TX750 - XS650 - Pkg 2
$7.47
Valve Keeper - Use with Titanium Retainers - Kibblewhite - SR500 - XS650 - Pkg 2
$7.33
Valve Lapping Paste - Permatex - 3oz
$9.94
Valve Lapping Set - Universal
$11.15
Valve Shim Kit - 29mm Diameter - 2.30mm-3.10mm - Pkg 20
$116.97
Valve Spring Retainer - OEM - SR500 - TT500 - XS650 - 1975-1983
$17.48
Valve Spring Set - TX650 - XS650 - XS Performance
$124.20
Washer - Chrome - Cylinder Head - 8mm - RD400 - SR500 - XS650 - XS1100 - XV920
$2.96
Washer - Crush - Copper - 10mm x 16mm x 1.5mm - TT500 - XS500 - XS650 - XS1100 - XT600
$1.30