2004 neon with 89,000 miles, when i put it in drive it waits like 2to 3 seconds and then it moves, and sometimes it waites 2to3 seconds and it moves a little and then a second later it moves little faster, like it shifts 2xs,going not even 1mph, and sometimes it workes normal no waiting @ all,its really weird any info would be appreciated,, thanks paul