the factory one that you ccan buy to fill that CD slot has a thin felt lining on it so stuff wont rattle in there, I think i just ordered mine from the dealership, it was pretty cheap I know that. ---------- Post added at 12:15 AM ---------- Previous post was at 12:11 AM ---------- As for your engine whine in the radio, being that it is factory and that your truck is pretty old, you most likely have an exposed wire somewhere. It doesnt have to be an actual radio wire either, it could be one of the battery wires under the hood as well. And no there is no radio at all other then a factory one to go up by the intrument panel on your truck. really your only option is to get the kit to mount it under the A/C vents and then order the little cubby/shelf that can go were teh radio controls currently are.