No offense but when you ride it deep water that stuff is going to happen so yes, the mechanic was right. It is not a common problem for those people who ride theirs on trails and such, but 9 outta 10 people that have engine problems is usually caused from water.