I got a 96 5-speed w/ only 121k miles and when i let it sit in neutral the idle revs up n up over 2k rpms. . and also when im shifting gears itll rev up on its own really quick up to almost 3k . . its like i have two gas pedals whenever i push my clutch the rpms fly sky high. . the truck already sucks enough gas and this just totally makes it worse, I replaced the idle air control valve and the TPS not too long ago but they were both used sooo . . ? never found any vacum leaks either. . PLEASE help