Did Falken sponsor the car? Maybe that is why.

Funny but the best thing you can do to improve handling/braking is get good tires. ALl the BBK and wheels etc won't matter.