Sounds like the ignition switch to me too. Some folks have found the switch for around $10. You can get the switch and swap it yourself or have a Porsche specialist put it in.
The dealer will want to put in the updated ignition switch which requires replacing the locking tumbler and re-programming the keys....aka $600.