Help me not die, brakes suck.

Definitely belt skipping. Try a 15mm wide belt and carefully align it.

2 Likes