Hi there,
I had similar problems, there was a crack on the plastic top. Since the original and aftermarked radiators all had similar plastic tops/bottoms. And the guy at the local radiator repair shop told that the plastic is some kind of composite which cannot really be repaired. And he told also that when enduring some 0-100C temp variations for few years with all the vibrations, it's not too uncommon that they get broken. Mine had 10years of usage, so no wonder it got broken during the front-end dismantle..
Anyway - I decided to take the radiator to a custom shop, and they replaced the plastic parts with strong aluminium (airplane quality). The guy at the shop builds intercoolers and radiators for the racing cars, so the quality of his work was excellent. He said that the plastic top had up to 10% of 'sideflow' (not sure what's the correct term in here, but the hot water passed straght to the cool side)..
Here's some pics:
Top & bottom removed:
https://lh3.googleusercontent.com/_...AAAAAAAAN_8/H7HkHzQD9NE/s400/Radiator 001.jpg
Crack and poor design:
https://lh6.googleusercontent.com/_...AAAAAAAAOAE/BRh7qIZA37U/s400/Radiator 005.jpg
New full aluminium radiator:
https://lh6.googleusercontent.com/_...AAAAAAAAOAc/ONWth3aQmW4/s400/Radiator 012.jpg
The best part is that the cost was about the same as the aftermarked radiator would have costed in here..
If you decice to take this approach, one tip.. check the bleeding screw location before removing the original radiator. Mine is bigger that the original but on the same location, and it's a bit too close to the frame.
-tommy