For those of you who may have a antifreeze leak that you haven`t figured out here is another suggestion of where to look. The radiator cap. Mine had been leaking and I couldn`t figure out where from. Took all the plastic off I could and just searched. Tried all the usual places suggested here. I happened to take the radiator cap off, and put back on, and what do you know. Leaks stopped. Mught be a good time to put new radiator cap on.