2010 3sport factory B-tooth call noise is so loud people can't hear me?

:
Mazda3 sport 2010
Hi,
I bought a 2010 3 sport w/sunroof one year ago as a certified pre-owned car. The entire time I've owned the car, on every call, people say they have a hard time hearing me because there's a windy or rushing background noise. I drive with the windows & roof closed and no heating/cooling when on the phone. I have asked Mazda to fix it 4 times--I bought a CPO, so shouldn't the Bluetooth work??? Has anyone had a similar issue? Is this because the car has a sunroof (even if I don't open it during calls) that's near the mic? I feel like I got ripped off because I didn't pay CPO prices to have to install new Bluetooth.

Ideas on how to fix it?
Did anyone else have this problem?
Ideas on how to make Mazda fix it without replacing the $1K module, which is what they say I have to do.

Btw, I've tried two aftermarket Bluetooth adaptors, but neither worked. There may be a prob with the Aux port, too, but I listen to CDs in the car so haven't used Aux except with the 2 adaptors.

Thank you.
 
Back