My current ignition is a PITA.  In order to turn the ignition, you need to angle the key just perfectly right and try to turn a few times.  The key if of course worn, so that very well may be the issue.  Copies of it don't help since it is worn.  I know you can get a new key cut based on your vin.  How does one go about doing that?  
The ignition in question is a 2000.  I have a 96 that is getting scrapped soon.  Is it poss to swap the 2 ignitions being that they are diff subgenerations (not sure if the cluster differences would matter) or would the passlock system be messed up? 

12.6 @ 114.6 MPH