Oh hell, my car is in a gazillion pieces and I haven't even gotten to the radiator yet - but the tear down has nothing to do with leaks but rather the need for speed. On days like today I feel your pain - it would have been a good day to aim the car west - and just nail it. Hang in there, look on the positive side - you'll be back on the road long before me.
tim
