about the "****************" in the radiators
a) did you take the (rubbery) plastic covers off the radiators?
the radiators are actually two radiators put together and there's A LOT of sh** collecting between them
b) I installed wire mesh in the three openings in the front bumper and am trouble free ever since, with the exception of the bird which shot right through the wire mesh and had a "hard stop" on my center radiator