im kinda mad at honda. ive said this like 5 times already but someone give me some advice here. ok we bouight 5 bikes in 4 days. weve had an axle replaced in 1 and another one ended up hitting a tree. no problem with them. now on the other hand we have had 2 of them in the shop for about 4 months i guess. one needs a u-joint and the other one needs a motor rebuild. they both have 4 years of warranty and honda wont touch them. now they should've fixed the u-joint but they didnt. the only reason the other one needs a top end rebuild is cause of riding wheelies for a long time. ill admit that it has been under water and drownded once. i changed the oil till it was clean like everyone says to do. but thats not what got it. my local shop said the 500's oil pump is in the front of the motor and that all the oil goes to the back when you ride them on the back wheels and i see that. but they should still have oil running through them in my opinion no one buys a foreman to look at it they buy it to ride it! now if ya'll would please tell me what i should do.