Hi all

Took my Polaris MSX 150 out yesterday and rode well all day until the end of the day... Lost power and reduce to ~3500rpm with a knocking nose. Checked the oil and it wasn't low on oil but brand new oil in any ways but still have a knocking nose. Could this be a sensor related or something bigger?

Any thoughts would be great.