IF it's running 'great' , are you able to determine on your own if it's trans related? Does engine RPMs go high , but still wont go past 35 , or is trans not shifting/or slipping? More details of conditions maybe? Does it go faster down hill? IS there a large floormat stuck under the gas pedal? Is it overheating at all?