25kph in 2nd gear on an 08 675 is 2123rpm so it shouldn't really be close to stalling??Yeah. You're stalling it. Try 1st.
2123 rpm is low, I would shift to 1st, but the bike should not die, that's for sure. Have it checked.
Yeah. You're stalling it. Try 1st.