that sucks about the misshift...
its kind of odd that its not running funny all the time...car BOGS from 4700-7000. sometimes i will get lucky and for a brief moment the car will have full power in that range, but then still bog. from idle-4700 power is normal.
you would think if it were mechanical that it would ALWAYS bog in this range, not just sometimes...
but my first guess would be the valves as well...
my friend did this once and sent some rockers through the valve cover... i think it was 80-90 to 1st...