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...