Hi,
I realize this is an old post but I have this problem too. It seems its common on the mazda 3's. Mine too is serviced regularly and looked after. It almost sounds like a rod knocking noise. Do you or anyone else have any idea about this problem?
Thanks