Summit Electric Cutout Kits Beware!

It sucks that you're having all these problems. I have the QTP setup (looks to be the name brand for your store brand parts) on my car. They fit up snug to the floor board. The toggle switch is definitely different than yours though. Mine work great, and based on the research I did on this car the cutouts have been on it since the mid '90's. They were on the car when I bought it a few years ago. I can take pics of my setup if you need.