I vote for a design problem as well. I have tried Goodyear, Dayco & Gates belts as well as taking a soaking once at the dealer for Mazda belts. Nothing, and I mean NOTHING, not tensioning, not pulley cleaning, not new belts keeps my Mazda belt from squealing at random times.