I filled my car up with regular gas due to hurricane sandy. This caused my engine to misfire according to pepboys. They said they fixed the problem and I recently filled my car up with ultra gas. However, since then my check engine light has been flashing and stays on. My engine starts but it did hesitate a few tries. What do I do now?