3.1 chevy corsica.in park it revs fine, put in gear, idles good, won't rev ? on 1994 Chevrolet Corsica

It runs great at park or neutral, but in any gear it dies like it has been shut off by either gas or spark. but if you give it full power it takes off like it should. So you have goog power at idle and a little aboue then no power floor it and it takes off. I have been a mechanic for 50 years and this is past me. I'm to much old school!!! Please help,Thank-you

Asked by for the 1994 Chevrolet Corsica
3 answers 3 comments
Possible throttle position sensor out of range. Light on?
I HAVEN'T TRIED THAT THANKS
You bet. It's a guessing game anymore anyway!
burnt valve generally though could be throttle position. if this developed slowly over a short time then it is probably a valve.
Is the check engine light on? Do you have a scan tool available to look at data?
NO ,I PUT THE ENGINE ON A HOIST AND BUILT A TRIKE OUT OF IT !