What year and model Ford do you have? The original gas tank on my 59 was pretty rusty, so I bought a new tank, and since the old cap was looking pretty rough as well, I ordered a new cap from my local auto parts store. Like you, the new cap didn`t fit, the tabs were to close to cap , although my rusty old cap fit fine. My parts store ordered several different caps for various Ford, but none fit properly. I eventually bought a cap that fits properly, from Dennis Carpenter. It is a non vented cap, PN AB-9030-C, the Carpenter catalog says this cap is for 1952 thru 59 . May be worth looking into.