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.
Rocker Arm Set - XS650 - 1974-1983 - XS Performance
$127.06
Screw - Points Cover - Chrome - TX650 - XS1 - XS2 - XS650
$2.78
Screw - Valve Adjuster - SR500 - TX750 - XS650 - XT500
$12.09
Seal - Camshaft - Metal - XS650 - TX650
$8.61
Seal - Cylinder Head - Rubber - XS650
$6.65
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 6mm - TX650 - XS650 - Pkg 2
$19.60
Seal - Oil - Camshaft - 25mm x 40mm x 7mm - TX650 - XS650 - Pkg 2
$19.84
Seal - Valve Stem - Premium - SR500 - XS650 - XV750 - XV920 - Pkg 4
$23.32
Seal - Valve Stem - SR500 - TT500 - XS650 - XV750 - XV1000
$3.85
Seal Kit - Engine Oil - XS650 - 1980-1984 - Set of 10
$67.48
Shaft - Rocker Arm - XS650 - 1970-1983
$15.61
Shim - Valve Spring - SR500 - TX650 - XS650
$6.63
Slide Hammer - Rocker Shaft - XS650
$19.66
Spring - Breather Hose - 10 inch - XS650 - XV750 - XV1100
$1.68
Spring - Cam Chain Tensioner - SR500 - TX750 - XS650 - 1974-1983
$2.71
Stud - Tappet Cover - 4 Hole - XS650 - 1972-1984
$4.01
Stud - Tappet Cover - 6mm - XS650 - 1970-1984
Tappet Adjusting Set - 8mm - 9mm - 10mm
$60.49
Tappet Cover - 3-Hole - Polished - XS650
$28.14
Tappet Cover - Polished Square - 4 Hole - XS650
$27.64
Valve - Exhaust - Standard - Stainless - Kibblewhite - XS650
$75.37
Valve - Exhaust - Standard - Stainless - XS-Performance - XS650
$41.52
Valve - Intake - Standard - Stainless - Kibblewhite - XS650
Valve - Intake - Standard - Stainless - XS-Performance - XS650
$38.60
Valve Guide - Exhaust - +0.001 inch - Kibblewhite - XS650
$56.14
Valve Guide - Exhaust - Standard - Kibblewhite - XS650
Valve Guide - Exhaust - XS650
$26.87
Valve Guide - Intake - +0.001 inch - Kibblewhite - XS650
Valve Guide - Intake - Standard - Kibblewhite - XS650
Valve Guide - Intake - TX650 - TX750 - XS650
$26.90
Valve Keeper - SR500 - TX750 - XS650 - Pkg 2
$7.39
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.03
Valve Shim Kit - 29mm Diameter - 2.30mm-3.10mm - Pkg 20
$115.73
Valve Spring Retainer - OEM - SR500 - TT500 - XS650 - 1975-1983
$17.48
Valve Spring Set - TX650 - XS650 - XS Performance
$122.88
Washer - Cam Chain Tensioner Screw - Lock Nut - Copper - XS650 - XS750 - XS850
$4.34
Washer - Chrome - Cylinder Head - 8mm - RD400 - SR500 - XS650 - XS1100 - XV920
$3.33