The problem has been FIXED! And in a very unexpected way. Turns out the issue was a software one and not a hardware. Initially I thought it was the hardware.
I researched how to flash my own phone and finally did all the steps from the unlocking to the flashing etc.
I installed RyanMogul's ROM on my phone and voila! No more audio problems!!!
I just wanted to post in case anyone out there has problems like this.
Just install a different ROM on your phone but make sure you know what you're doing!!
Like I said, I used RyanMogul's ROM...you can check it out here>
Ryan Mogul's Titan WM 6.1 ROM - Heavy and Light versions for VZW-Sprint-Cricket