hey
sounds like an interesting ride thats the reason you need a helmet cam or someone recording it
the first time i came off my shee i was going hard and the track did a hard right turn, i had it all locked up sideways and hit the this 2 foot embankment everything went flying, i bent the handelbars with my knees and my rims were screwed.
anyways the idle proibaly just needs adjusting