I looked in the TCM listing for a Mazda 5 and oldest was 2007 ....
I'm wondering if a 2004 is not possible ....
Symptom was only first 3 gears, then hard shift ...
After sitting for 6 months seemed better but back to hard shift and only 3 gears after less than a week ...
Fluid changed and was told fluids that came out looked fine ...
Thank you for contacting us. We specialize in repairing faulty electronic components. If your mechanic has informed you that you have a faulty unit, you can send it to us for a rebuild. If you are unsure whether your unit is faulty, we can perform a bench test for a nominal fee of $39.99. Should we determine that the unit is indeed faulty, we will charge you our standard repair price. Unfortunately, we are unable to pinpoint the exact issue remotely. If you wish to create an order click on the link provided below https://www.upfix.com/product/tcm-mazda-3-2006-2014-transmission-control-module-repair-tcm-tcu/