Black YJ, the rad should be clean as i've only been in a mud hole or two. that being said, i am going to pull the shroud off, and the rad, see how much crap is lodged inbetween the two, cause if it is just clogged or something, the better part of my day can be spent making a mud guard or something. i don't think its just that though, if it is i thank you guys for the tip haha.
as for a bumper in the way, no, the winch mouants into a front hitch, so it doesn't hinder air into the rad