Hmm, Im not to sure where the relay for the radio is. I know its somewhere IN the dash. You can hear it click when you turn the radio on.
The BCM is part of the fuse block when you take the cover off the side. Look for any evidence of water or anything, not to sure why they would have water around any of that though?
There is a fuse for the windows is that fuse block on the side of the dash. Idk where the relays are, sorry I cant help ya more. Im sure others will chime in.

_________________
LOST KJ'S
Where are you going???
Current Jeep: 2004 Jeep Liberty
-Atlantic Blue
-Air Ride Rear Suspension ; OME/Rustys Lift ; Powertrax Locker ; Moog Lower Ball-Joints ; 245/70/16 Yokohama Geolander A/T-S's on MOABS ; Flowmaster 50 SUV
Lost #007082
http://www.cardomain.com/id/jeepjeepster