I tried searching but didn't really find anything. My radiator has a leak and I am going to get a new one. From what I have read, the V8 has a larger core radiator than the V6, which I have. Is this true? If so will it bolt up? I do a good bit of towing so it would be nice to have a little...