Hi, i purchased these and then had them installed at a local garage. Immediately after starting the engine both seals started letting oil pass and male a puddle on the ground.
Checked and the "new" seal was significantly smaller than the old one and thus did not seal properly..
ALWAYS BUY GENUINE MAZDA PARTS