My son tells me the 640 is slipping back from 2 nd to neutral, it is not every change ,sometimes, I am wondering is it a lazy foot or something else like worn dogs on the gears, oil etc, anyone had this problem , please give the thoughts. milage 40000km ish