my car doesn't have a holder, so yesterday i filled up and forgot the cap at the pump. today my check engine light comes on - hello, no fuel cap! doh! i stopped off at the auto parts store and the looked up one for me that is a Frams. i put it in and it seems like it is a perfect fit, but when i started the car, the light is still on. Any thoughts?? Thanks!