Mazda 6 2002-2008 Factory Service Repair Workshop Manual
Years 2002 through to 2008. Manual states it is for a 2002 but all information applies to this whole Mazda 6 generation.
This genuine Mazda manual contains all information required to assist any repair that you may need to do.