its a 99 legacy 2.2 automatic 110,000 miles. at first i thought it was a tranny issue it really has no power until the rpms are at least 3500 rpm's and then it kicks in a low gear and takes off (well takes off for a 2.2 that is) but the rpm's do not go up higher than that without getting the torque to the wheels. i've had a tranny slip before and this does not feel like a tranny slipping....from a dead stop you can floor it and the rpm's very slowly will climb (the car moves but acts like i'm bearly giving it any gas) once the rpm's get up to 3500 or so it takes right off.....The car idles fine, does not sputter, no check engine light, etc. any ideas????