If it's leaking on your wheels then you probably have an axle seal blown. both of mine were just replaced. Check this write-up out..
http://www.yotatech.com/f128/replacing-rear-axle-seals-3rd-gen-4runner-76339/
You could try one of those CD Player cleaner disks and see if that helps. But if not, it's a CD player and they don't last forever. Though, from a 2002 that seems like a pretty short life. If it is broke beyond repair there are plenty of people out there who buy after market stereos and you...
good to know that was the only problem!
When I first got my 4Runner last summer I had left the heat on full blast and I heard it as I was going down the road and I thought a window got busted out or a hole somewhere in the runner cause of all the air rushing out!
Unfortunately I have to sell my 4Runner that i really, just got. I'm headed out of town for college and I need a small car with good gas mileage for the "college kid budget", But anyway, I keep good care of my vehicles and keep up maintenance as scheduled, in the past 10K miles the timing belt...
Wow, yours mounts like all other 4Runner's mounts!? Do you think you can look it over and see if it has a brand or some sort of serial number or anything on it!? I would love to get me one but I had no idea there was any that fit without going on the windshield!
Or one of them is loose and needs tightened. After I got my timing belt and others changed, after a day or two one started squealing on cold starts because it stretched some and needed tightened.
It doesn't look like there are too many differences in the two years. I own a 98 so I can't tell you for sure. But according to what i read here:
http://www.top4runners.com/ja/runhist32001.html
http://www.top4runners.com/ja/runhist32002.html
I'd say they're pretty close to the same.