After a long month-and-a-half with a smelly rental, we finally got our Mazda5 back repaired.

A new heat shield, new software upgrade, and a wax and tank of gas.

Oh, Mazda did also decide to give all Mazda5 owners $500 for their trouble and a reset of the warranty so that it starts in December 05 (Instead of when we bought it in August).

Glad that's over.