Bought a CSF radiator for my Toyota pickup, it fits perfectly. For those who need a cap on their CSF, this will work. I tried getting the OEM 4runner cap as the dimensions are the same, but the OEM cap would not tighten, after a full turn it just wobbled, releasing air and coolant. This one has a better seal and works great