I have a 05 silverado regular cab. I have 2 speakers wich i think 1 is a tweeter in each door plus i have another 2 speakers in the panels next to each of my seats. What are the sizes for all of the speakers, b/c i am getting come crackling out of my driver side speakers. Also I am looking to upgrade my stereo unit. I can not find a good place that sells good units for my truck prob b/c i have Xm built into my truck any help would be helpful thanks.