Six barbs/tetras and a pleco in 10 gallons of water could be considered overstocked, and more water changes would be necessary to keep the tank healthy. Do you know the type of pleco you have? They produce a lot of waste for their size, and some species grow HUGE (measured in feet instead of inches).