got home last night after a trip to the carwash and the grocery store.  parked and noticed a whole lot of steam coming out of the hood.  popped the hood and low and behold anti-freeze was spraying out of the back of my radiator and all over the engine.  took a look behind the fan shroud and the backside of my radiator and the fins and everything were all rotted out.  front side looked fine.  so question one is: should my radiator be that corroded for only being 7 years old.  question two:  how much would a shop charge to put a new radiator in a 97 TJ.  question three: should I consider doing this myself?  i'm decent with a wrench, but I'm questioning if the mess and hassle will be worth it with limited tools and workspace.