If anyone can help me out my ninja 650 only has only 41 miles o it I pulled it out the other day and it now has a check engine light the speedo doesn't work or temp gauge and won't go over about 40
"you pulled it out" would imply it was sitting for a while? Weak battery's wreak havoc on electrical systems. That's be my first guess. But doesn't explain not being able to go over 40 🤔