I recently went wheeling with the top off and hit a bit of mud, which ended up getting thrown on my CD radio.
Not wanting to let this to continue to happen, I went to a local boat shop called West Marine. I picked up a "Radio Splash Cover" made by Poly-Planar Inc.
The cover will work with a twin shaft radio or with a DIN sized radio. If you use the DIN size you will have to cut the tabs off for the twin stick radios.
Since the cover is intended for use in a Marine environment, the door is sealed with a foam-rubber gasket, the rear portion is sealed with a gasket as well, and stainless steel hardware is included. Although it protects the front of the radio from water intrusion, it does nothing for the rear of the radio if you happen to swamp your vehicle.
Since the cover is wider than the stock Tracker radio trim plate, you'll have to cut into the dash panel a bit. All that's required is some careful Dremel work and the cover will fit.
I put the cover in place, used a Sharpie to mark the dash...
About 10 minutes later I had this:
The cover has two detents where it will hold itself open...
The first...
...and second...
A couple more shots of it in place:
Since my radio came with a remote control, I can leave the cover closed and not worry about getting it muddy, even after a full days wheeling.
I've used these before on my Jeeps, and they work extremely well. The cover locks closed pretty tight and can be a bear to open at times, but with the remote control feature it's not a concern.
There's still a bit of work to do, I'm going to get rid of the white housing and make it a nice black color. I also need to make a new mounting plate for the radio from some aluminum.

Not wanting to let this to continue to happen, I went to a local boat shop called West Marine. I picked up a "Radio Splash Cover" made by Poly-Planar Inc.
The cover will work with a twin shaft radio or with a DIN sized radio. If you use the DIN size you will have to cut the tabs off for the twin stick radios.
Since the cover is intended for use in a Marine environment, the door is sealed with a foam-rubber gasket, the rear portion is sealed with a gasket as well, and stainless steel hardware is included. Although it protects the front of the radio from water intrusion, it does nothing for the rear of the radio if you happen to swamp your vehicle.

Since the cover is wider than the stock Tracker radio trim plate, you'll have to cut into the dash panel a bit. All that's required is some careful Dremel work and the cover will fit.
I put the cover in place, used a Sharpie to mark the dash...

About 10 minutes later I had this:

The cover has two detents where it will hold itself open...
The first...

...and second...

A couple more shots of it in place:


Since my radio came with a remote control, I can leave the cover closed and not worry about getting it muddy, even after a full days wheeling.

I've used these before on my Jeeps, and they work extremely well. The cover locks closed pretty tight and can be a bear to open at times, but with the remote control feature it's not a concern.
There's still a bit of work to do, I'm going to get rid of the white housing and make it a nice black color. I also need to make a new mounting plate for the radio from some aluminum.