Mazda Mellinia rough idle

rough
mazda
millenia

#1

I have replaced the plugs and all the belts,