Does the 2014 model have an O2 sensor in the exhaust. If so and it got wet then your fuel mixture may be out at mid throttle.
There's also an intake temp sensor at rear of air box for fuel mixture.
There's also an intake temp sensor at rear of air box for fuel mixture.