Please be patient while I try to describe what is going on the best I can...
First of all when you turn the car on everything is fine. When you shift into D it sounds like it is shifting, but when you go to accelerate you have to put the pedal almost to the floor before you start moving. BUT if I were to shift into first and then accelerate, it accelerates fine. Once I get to higher speeds in D it sits at around 3000-3500 rpm, but if I let off the gas it goes down to 1000 rpm and then if I get on the gas again it jumps right back up to 3000-3500. BUT it doesn't do it all the time. Sometime I can turn the car on and it doesn't act up at all and drives like a dream. And sometimes it will start out fine and I can be cruising along at around 60 and the Airbag light will start blinking and then it seems to "fall out" of OD and the RPM's jump up. Cruise control will work when it isn't acting up and then it will go out as well.
I checked the wiring harness for any shorts and I also checked the fuse box. I was advised by someone to flush the trans and put in a new filter. Just confused at this point as to why it would be intermittent like that.
Any ideas or suggestions?