1. Disconnect the negative battery cable.
2. Remove the headliner.
3. Disconnect the connector.
4. Remove the screws, and then remove the sunroof motor.

Sunroof unit disassembly/assembly
Sunroof motor installationMazda 6 Service Manual: Liftgate adjustment
1. Measure the gap and height between the liftgate and the body.
2. If not as specified, loosen the liftgate hinge installation bolts or the
liftgate striker installation screws, and reposition the liftgate.
Clearance
a: 3.0-7.0 mm {0.12-0.28 in}
b: -1.0-3.4 mm {-0.04-013 in}
c: 2.8-5.2 mm ...
Mazda 6 Service Manual: Drive shaft removal/installation
Caution
Performing the following procedures without first removing the ABS
wheel-speed sensor may possibly cause an open circuit in the harness if it
is pulled by mistake. Before performing the following procedures, remove the
ABS wheel-speed sensor (axle side) and fix it to an appropri ...