Yes.
If you go to the Mazda web site it states Castrol motor oil is used.
Texas
castrol extra 20W50
you can put castrol 10w30 but i would a brand made for motor cycles like motul or the factory oil
Castrol 10 30
If you go to the Mazda web site it states Castrol motor oil is used.
4 qts 10w30 Motor oil (name is your choice) Recommended: Castrol GTX, Castrol GTX High Mileage
yes, but it has to be synthetic oil
castrol;10w30,4.5 qts
castrol magnatex 10w 40 a3/b3
castrol magnatex 10w 40 a3/b3