Originally Posted by
Epstein
I wonder what diff they have. It seems like its locking too hard under braking, and they're getting some understeer from it. Or they're pushing really hard

That car is rad!
i think it was a tire issue actually. not enough grip or something.