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...