The radiator on my project truck is tired and flaky. A new one is needed. The truck's going out to Africa, so needs to be reliable - but the premium LR charge for their radiator is steep. What experiences have people had with non-Land Rover branded radiators? Are there any good ones, any to avoid?