I wouldn't call that "fixed", but its much better than it is now!
With Filipe's speed karts, I went through a wall.
What should happen is every physics step you take your last position and current position and if there is anything inbetween it should be considered a crash.
crash();