Hard starts = Fuel Pressure Regulator (common problem)
Also your cat is clogged, get it replaced. High flow is nice, probably cheaper then the OEM replacement. And you will get more exhaust kick
I would also get your Idle postitioning sensors and TPS checked out.
Braking becomes impossible? how?
Sounds like your car needs a bit of TLC right now