I have a 2000 v6 automatic and it starts fine, idles fine, no problems there. However, when I drive it the engine revs but the car doesn't accelerate. Then it "drops" into gear and finally accelerates. I've checked hoses, pcv, changed the transmission fluid and filter and put a new O2 sensor in. Any ideas what might be causing this?