my dad has a 02 rancher es 4X4 that is pushin just over 8000 miles, we do all the maintainence on our quads, and the only thing that it asked for was oil changes, brakes, spark plugs, and tires, we liked the quad so much (yes, even the es) that we bought a 06 500 foreman es, we have 2000 miles on it, we never had any problems with either of them, and i know that other brands are good, but why go different if you are happy with what you got and like how they work, i have a 400ex because of the reliability of honda and love it, but as curious as i am i bought a 660 raptor and it runs great and i love it but i wouldnt trade my 400 for it anyday!
2003 400ex
11.5/1 440 weisco piston
port &polished head with +1 kibblewhite valves
hd timing chain
hd headstuds
stage three cam
fmf powercore4
450r carb
terrycable dual gasser
lsr +3 axle
+2 a-arms
stainless steel brake lines
pep triple rate shocks w/rezzies
magura hydraulic clutch
aluminum skidplate
k&n & outerwears
fly handlebars
denton steering stabilizer
biggun rev limiter
proarmor nerfs
proarmor frameguards
dg v-lite bumper
14 tooth sprocket
tusk clutch
tusk shifter
amr coil
aluminum air box
ims healguards
rz2r rears
1in handlebar riser
orange painted plastics