1. Remove the sunroof switch.
2. Inspect for continuity between the sunroof switch terminals using an ohmmeter.


Sunroof switch removal/installationMazda 6 Service Manual: Driving on Uneven Road
Your vehicle's suspension and underbody can be damaged if driven on rough/uneven
roads or over speed bumps at excessive speeds. Use care and reduce speed when traveling
on rough/uneven roads or over speed bumps.
Use care not to damage the vehicle's underbody, bumpers or muffler(s) when driving ...
Mazda 6 Service Manual: Oil seal replacement
1. Drain the ATF. (See AUTOMATIC TRANSAXLE FLUID (ATF) REPLACEMENT.)
Caution
The oil seal is easily damaged by the sharp edges of the drive
shaft splines. Do not let the splines contact the oil seal.
2. Remove the drive shaft. (See DRIVE SHAFT REMOVAL/INSTALLATION.)
3. Remove the oil sea ...