2006 Mazda 6 Aux Input Can Wiring. Mazda 5 2006 radio connector. You can also adjust fuel consumption check how much fuel do you have in the tank.

Havent looked into 2004-2005 but I suspect they are similar. This was done on a 2004 GMC Yukon but as long as you can find the XM module you should be able to perform a similar operation. There is no CAN BUS lines used to control the input like previously thought on this setup.
You DO NOT have to be subscribed to XM I am not.
Mazda 6 2006 Factory Replacement Wiring Harness by Metra with OEM Radio Plug. Mazda 5 2006 radio connector. The headunit was also capable of pairing with a phone via Bluetooth to make handsfree calls. Here is a detailed tutorial I made describing how to install an AUX input to your car.