Not even 500 miles ago I replaced my cap and rotor because it was squealing like a pig. I’m gonna have to do it again because it’s squealing like a pig again. I must admit my negative battery connector has been giving me issues because it doesn’t get tight enough and I was wondering if this bad ground straight from the battery could cause me to go through a cap and rotor so fast. If not, what else should I check to see what the cause might be?