Ok, so i was on the highway and this dodge truck was riding my tail ( the left lane was full of cars and i wanted to get in front of them so the dodge wouldnt be riding my tail anymore)so i down shift into second (auto trans) and floor it.... well when i do this i hear a high pitched noise and think nothing of it... thinking i just broke the tires loose i continue for about 5 seconds when i realize that my car isnt speeding up isnt slowing down and its at the same rpm( on flat ground ) as when i downshifted, now it seems that the car will not put any power to the ground after about 3500 rpm and it usually doesnt go up in the rpm range after about there, when i floor it and the car downshifts the car stops putting power to the ground and wont until it shifts back to a lower rpm... the car doesnt make any weird noises, i dont think the tranny is broken considering it does this in every gear and when in neutral it revs to the revlimiter fine. Does anyone have any idea what the problem might be? Any help would be appreciated! Thanks