1997 328i 130,000. Got a new fuel tank cap. Do I need to do anything with emissions or just put it on? Check engine light came on after gas was put in when it was on empty but went off a week later. Rubber thing in cap is rather flimsy so thought a new cap would help?