I have a 2006 mazda 6 3.0 iter. I need to buy the rubber part that connects the cai to the throttle body. Mine got ripped and anywhere in town only sells the plastic ones, and they fit to loose. So if any one has an extra one laying around i would like to grab it off you. I cantifnd just this peice online either.