Hmmmm
The shifting is largely effected by the tps, maf and map sensors. You can run fine and have a bad map. Worth checking out. Beyond that, it likely isn't an internal issue from what I've experienced. A forward band would have taken out all forward movement unless you put it in manual 1 or 2.