I had my fuel line replaced after it ruptured, yet my check engine light still comes on here and there. It does go out on it's own. I have found what triggers it to come on right away, is when I turn the A.C. on. Then when not on, again it eventually goes out. Strange...I kind of get used to it...