2004 Dirt Bike XT660X - XT660X (1D21) [010] OIL PUMP diagram
-50%
In stock
Only 1 remaining
$118.99
You save $118.99
-10%

2
Yamaha Motors
Pump Cover Gasket5LP-13329-00-00
Required: 1
GASKET, PUMP COVER
$6.74
You save $0.75

3
Yamaha Motors
O-RING93210-13X00
Required: 2
O-RING
Price unavailable
-10%

4
Yamaha Motors
Button Bolt92017-06035-00
Required: 3
BOLT, BUTTON HEAD
$3.11
You save $0.34
-10%

5
Yamaha Motors
Pump Driven Gear3AJ-13325-00-00
Required: 1
GEAR, PUMP DRIVEN
$27.89
You save $3.10
-50%
In stock
Only 1 remaining
$4.75
You save $4.75

7
Yamaha Motors
COVER, PUMP 25VK-13356-00
Required: 1
COVER, PUMP 2
Price unavailable

8
Yamaha Motors
COVER, PUMP GEAR5VK-13327-00
Required: 1
COVER, PUMP GEAR
Price unavailable
-10%
$2.48
You save $0.27

10
Yamaha Motors
STRAINER COMP.5VK-WE343-00
Required: 1
STRAINER COMP.
Price unavailable

11
Yamaha Motors
SEAL, OIL STRAINER5VK-E3415-00
Required: 1
SEAL, OIL STRAINER
Price unavailable
13
Yamaha Motors
Straight Screw Plug90340-14132-00
Required: 1
PLUG, STRAIGHT SCREW
$3.33
-15%
In stock
5+ in stock
$2.69
You save $0.48

15
Yamaha Motors
PIPE, DELIVERY 35VK-13181-00
Required: 1
PIPE, DELIVERY 3
Price unavailable
-10%
$7.64
You save $0.85
-50%

17
Yamaha Motors
Oil Element Assembly Cl4X7-13440-90-00
Required: 1
ELEMENT ASSY, OIL CLEANER
Supersedes: 4X7-13440-01-00
In stock
Only 1 remaining
$7.74
You save $7.74
-10%

18
Yamaha Motors
OIL ELEMENT COVER2WK-13447-00-00
Required: 1
COVER, OIL ELEMENT
$21.59
You save $2.40
-10%
$8.09
You save $0.90

20
Yamaha Motors
O-RING93210-07X01
Required: 1
O-RING
Price unavailable
-10%
$8.54
You save $0.95
-10%
$4.28
You save $0.47
-10%
$9.44
You save $1.05
-10%
$6.74
You save $0.75

25
Yamaha Motors
PIPE, DELIVERY 15VK-13161-00
Required: 1
PIPE, DELIVERY 1
Price unavailable
-10%
$10.34
You save $1.15
-10%
$8.09
You save $0.90

28
Yamaha Motors
PIPE, DELIVERY 25VK-13171-00
Required: 1
PIPE, DELIVERY 2
Price unavailable
-10%

29
Yamaha Motors
Union Bolt (3GM)90401-10159-00
Required: 2
BOLT, UNION
Supersedes: 90401-10096-00
$11.24
You save $1.25
-10%
$6.74
You save $0.75
-10%
$8.54
You save $0.95
-10%
32
Yamaha Motors
CHECK BALL SEAT583-13113-00-00
Required: 1
SEAT, CHECK BALL
$23.39
You save $2.60
-10%
$4.05
You save $0.45
-10%

34
Yamaha Motors
Compression Spring90501-043E0-00
Required: 1
SPRING, COMPRESSION
$4.28
You save $0.47

35
Yamaha Motors
HOSE, OIL 15VK-13464-00
Required: 1
HOSE, OIL 1
Price unavailable
-10%
$7.64
You save $0.85

37
Yamaha Motors
PIN, DOWEL91810-14X00
Required: 1
PIN, DOWEL
Price unavailable
-50%
In stock
Only 1 remaining
$1.33
You save $1.33

39
Yamaha Motors
HOSE, OIL 25VK-13465-00
Required: 1
HOSE, OIL 2
Price unavailable
-10%
$7.64
You save $0.85
-10%
$1.17
You save $0.13

42
Yamaha Motors
HOSE90445-11033
Required: 1
HOSE
Price unavailable
-10%

43
Yamaha Motors
Clip90467-100A1-00
Required: 1
CLIP
Supersedes: 90467-10008-00
$7.64
You save $0.85
Required quantity shown is the quantity used per assembly. Prices are based on a quantity of one and all items are sold individually.
![Yamaha Motors XT660X (1D21) [010] - OIL PUMP](https://cdn.crowleymarine.com/yamaha/PVBn4SS6.png)


