I have a 2001 se 3100. The motor idles fine but when I put the car in reverse or drive it stalls. Ive noticed, over the past few weeks, when slowing down it starts to stumble but usually stays running. Any tips would greatly be appreciated.