I remember reading once about a water leak that makes the spare tire compartment wet. I searched and searched and couldnt pull it up. If someone could link it or tell me what to check that would be great. Also I have an 05 and was wondering if I could put the 06 or 07 radio with the aux jack straight into mine. I aslo have xm and was hoping to keep that as well.