No, vinegar is not bad for sump pumps. It is a good cleaner that will help you remove gunk and mineral buildup from the sump pump. Just make a cleaning solution by mixing 50/50 vinegar and water and put the sump pump into the solution. After several hours, scrub and rinse the sump pump with water.