It can but I doubt it, wear can cause the "snap" that you felt before to reduce over time but I don't think that is your problem due to the young life of your machine. Unless you have been changing plugs every ride. If so.....Turn the fuel off even for short stops, check your float level, remember the hours on the top end, consider the people riding(if it's just you you may be lugging it too much) Don't Grenade your motor by putting it in deep water and wind her out! It sounds like she needs a good carb cleaning and a good hard ride.
My .02
Phillip