Hello everyone. Here is my big problem i have a 1990 v6 4runner with 280k miles on it. When I start it up it idles fine no problems at all. However when I goto drive it the truck don't want to get up and go. It revs up to 3k rpm and just stays there If you floor it. Then if you let off a little it will shift and speed up but then stalls at three k rpm again. There is no vacuum leaks. I have bought a new maf a new throttle position sensor removed and cleaned the throttle body. I really have no idea where else to turn and what could be the problem. Does anyone here have any idea where I should look next. Any help would be greatly appreciated. Thank you all for looking and helping.