2 ignition switches and still no run

it is a 69 dart, it has no problem starting just keeping it running on the old switch i have to hold it between position 2 and 3. when the key hits position 2 on the old switch the car dies, apart from that it functions like a normal switch.

On the new switch position 3 does noting position 2 cranks and fires, position 1 disengages the starter, leaving the key at position 0 and running while being able to pull the key out.

That is what happens with the two different switches I can and have swapped them both out multiple times but they both act the same way no matter how many times they are switched out. I'm starting to lean towards the fact that I might have two bad switches is this most likely or am I missing something?