My sons 2005 Nissan titan with only 35000, miles on it recently spring a leak on his radiator he said it was made out of plastic he changed it himself and it was a bitch of a job, he did it himself for no reason it cracked, and all the fluid came out, now a days all radiators are plastic, if you have the patience and take your time it could be done. Good luck