1979 1980 1981 HONDA XL500S OEM ENGINE MOTOR CAM SHAFT CAMSHAFTfrom $79.95 HONDA XL500S XL500 S XL250S 1979 1980 1981 *EUROPEAN LONG* SEAT COVER [HCETS]from $39.90 1980 Honda XL500S H683-1. Rear Fender Inner Bracket Mount Gasket OEMfrom $39.95 1980 80 HONDA XL500S XL500 XL 500S Drive SPROCKET COVERfrom $39.95 HONDA XL500 Piston Rings STD. XL500R XL500S XR500 XR500 FT500 13011-429-005 500from $29.99 79-81 1980 Honda XL500S XR500 Cylinder Head Valve Rocker Cam Cover 12310-428-325from $129.00 Honda XL 500S Seat Cover For 1979 Modelfrom $39.99 1980 HONDA Xr500 Xl500s Engine Motor Cylinder Headfrom $99.50 NOS new Honda xl500 camshaft 14101 435 010from $134.42 1978-1981 Honda XL 250; 79-81 XL 500; 1980 XR 250 500 Seat Foamfrom $84.95 NOS OEM FACTORY ORIGINAL NEW HONDA XL500 FT500 XR500 PISTON .25 13102-429-000from $199.99 New Honda XL500 XL 500 S R SB RC 79-82 Camshaft Cam shaft 14101-435-010from $115.17 1981 81 Honda XL500 XL500S Right Side Engine Cover Clutch Kick Oil Filler #101from $25.00 HONDA NOS VINTAGE - CHAIN GUARD - XL500S - 1979-81 - 52156-435-010from $185.00 NOS Honda Throttle Cable A 1982 XL500 17910-MC4-000from $79.98 NOS OEM Honda Fuel Tank Emblem 1980 XL500S-A Dual Sport 87123-435-770from $99.99 1980 1981 HONDA XL500S FRONT LEFT RIGHT TURN SIGNALS LIGHT INDICATORSfrom $39.95 Genuine OEM Honda Kill Switch For XL500 R XL250 R XL185 S 35130-KB7-003from $56.99 HONDA NOS - CHAIN SLIDER - XL500S - XR250-500 - 52155-434-000from $95.00 1982 HONDA XL500 XL 500 HEADLIGHTfrom $58.00 NOS HONDA JAPAN XL100S XL125S XL185S XL250S XL500S GL100 HEADLIGHT ASSYfrom $80.00