Glad that you are ok, if you pushed the handle bars to the rack that is some force, amazing how much of a jar, 20mph to zero is. In my youth, running in my vow mud buggie, I hit a cedar stump that was growing out of a cutoff cedar stump, thought that, I could just run over it, about 20 mph to zero, bent steering wheel all the way to dash, knuckles stuck to dashboard until I pried the steering wheel back out, and the front seats let out of the rails. That stuff hurts more the older you get.
Look for a pinched cable, also look at the foot control, might have a stick in it, not sure if you can stick a brake caliper with enough jar from front steering being pushed that far forward. Start looking at handle bars first and work way down.
Look for a pinched cable, also look at the foot control, might have a stick in it, not sure if you can stick a brake caliper with enough jar from front steering being pushed that far forward. Start looking at handle bars first and work way down.