i say change belts,if it were sc bearing you would know.
Simple way to diagnose this: With the engine running, carefully spray some belt dressing on the belt. If the squeaking does not quickly go away, you can use the belt dressing or WD40 (careful not to get WD40 on the belt itself) to spray at the pulley you suspect and see if that makes the squeaking go away.
Search Mazda Millenia Questions
Mazda Millenia Experts
Related Models For Sale