okay went to mazda yesterday morning so they could fix the leak and they did they put this rubber cap and siliconed it around soo leakage took 3hours to complete and they didnt charge me at all, which was a bonus and i wash car today and sprayed water and no water leaked
!!