We did eventually find out where it is but unfortunately can't fix it at home. It's located inside the transmission so it has to be taken to a professional mechanic to be replaced and then reprogrammed. Ridiculous design but it is what it is.
Hi. New member here with a 2015 Sonic LT. Is the neutral safety switch in the shift control housing? Looked underneath the car and around the engine but can't ind it.