generally lower unit oil should be changed every 50 to 100 hrs certainly everyseason. As the others say there is no need to flush it. although I find that I like to change the oil when the weather is warmer as to the viscosity of the oil. Most drain plugs are magnatized so that any particles can accumulate on it