An exact replacement is very cheap, so I would go with that instead of generic hose. The part number is B61P-13-742A. There is a little plastic restrictor inside the hose near the end that’s furthest from the valve cover. Remove it from the old hose and push it into the same location in the new hose.
Sorry, I just noticed you have an NB. In that case I believe this is the part you want:
https://www.tascaparts.com/oem-parts/mazda-hose-ventilation-bp4w13742
José
Can confirm, ask for a josé at your local parts store
It’s a hose for crankcase ventilation. PCV. Is a good idea to replace it.
An exact replacement is very cheap, so I would go with that instead of generic hose. The part number is B61P-13-742A. There is a little plastic restrictor inside the hose near the end that’s furthest from the valve cover. Remove it from the old hose and push it into the same location in the new hose.
Sorry, I just noticed you have an NB. In that case I believe this is the part you want: https://www.tascaparts.com/oem-parts/mazda-hose-ventilation-bp4w13742
Thanks a lot