My 2008 Chevrolet Silverado 1/2 ton has an ignition switch that sometimes doesn't want to turn to start. After you fiddle with it for a while it will finally give in and let you turn it to accessory, ignition and then to crank. It is not like I am forcing it - just trying quick back and forth movements of the key and it finally goes. If you turn the engine off and leave it in the accessory position it will allow you to turn the switch to ignition and start easily. Problem only occurs when you turn it completely off as if you were going to remove the keys. I didn't know if there was some adjustment pertaining to anti-thief or anti-accidental shift/movement that would help. I know there are some General Motors mechanics out there that will know what is going on. Thanks.