cleaning the brake pad carrier clips and where the clips sit on calipers clear of build up and rust should help. apply appropriate lubricant to pads where they sit in the clips also.
drimel type tool with wire brush attachment speeds things up with the cleaning
i got the exact same problem
put a new ignition switch to eliminate worn down switch...no joy
swapped out ecu and passenger side pillar nats device and used matching key...no joy...((as i did a swap before and know it's matching ecu, passenger pillar device and matching key that worked...
when i swap over the ecu with matching passenger pillar nats device plus matching key car starts for 5 odd seconds then cuts out again. haven't checked injector voltages yet but sure they are cuttin off stopping fuel delivery