Hey guys im needing a little help. Recently in my 97 K1500 ive been going through ignition switches. Got one from a junkyard lasted 3 years. A BWD brand from Advance auto that lasted 8 months took it back under warranty and this one lasted a month and 3 days... it has a 90 day warranty so ill get yet another one. My qusetions is are these BWD brands junk from advance? This is the highest one they have they dont carry acdelco. Or do i have another problem going on? Truck has 336k miles but i have never added anythin electrical to the ignition switch. Is there a relay i can add or something if another one goes out to save some $$$ on a new one? It doesnt go completely out i can cycle the key couple times and get it to work seems like the turning mech in the ignition switch is going out. Any help?