This past weekend I was driving and suddenly my check engine light came on. I noticed that when I came to a stop the idle was very low. I took it to the dealer yesterday morning and they replaced the fuel pump which caused the light to turn off. Suddenly that evening the check engine light came on again and the idle was weird. Has anyone had this problem? The car was bought new in June and has 9000 miles.