I’m having a issue with my key not coming out of the ignition. I have read everything and it is not anything anyone has said. it’s in park i know you have to push it in. After 5-10 minutes of sitting it will release the key, but sometimes I go in my house and forget and it leaves the running lights on and then it will kill the battery. I have not done that yet, but I work really early, and the Florida sun drains me. I’ve almost fell asleep, and forgot to get my keys out in the truck still it’s really annoying. I have changed the cylinder thinking the pins that were sticking bc I do work outside and my keys get sandy. They came out a little quicker for 3 days but now it’s back to at least a five minute wait before it releases the key. I have spoken with a locksmith and he said that it might be the selinoide for the ignition. im going to probably go and order the whole harness for the cylinder. I don’t know if the harness has the selinoide in it or not. Or am i going to have to replace my whole ignition system. This is a pretty new truck being a 22 I should not be having a problem like this yet. This is my 3rd Silverado my 19 i put 150k miles on never had a problem but it was the 8 cylinder not the 4 cylinder with the turbo and my 2011 had 250k miles and never had any problems only a few sensors and regular maintenance that needed to be done. I really am getting annoyed leaving my truck with the keys in it at every single stop I make thankfully I have really dark tint and nobody can see the keys in my ignition. I run a business and I use my truck for my work and everyday I have to leave my keys in it at least a dozen times. That leaves my truck open to be stolen I still lock it with the clicker fob thing but break a window and the truck is gone not to mention the insurance company won’t cover it because I have to leave the key in it. Can anyone help at least with a blue print of the parts for the ignition so I can replace them im not sure what else I can do.