1. What size a hole does this cap fit? I have an old Kenworth truck and old cap looks like this one and measures 3” across the rubber part and 4” across the flanges on top. Thanks