I have a 97 silverado 5.7L 5 speed 4x4...i did the 411 swap and when i rev the truck it only goes to about 2000 rpms...i did some reading and i thought i had the automatic tune installed (people saying it sounds like my the computer was trying to tell my trans to shift?)...so i found lextechs base tune for the manual trans, sent it to black bear performance and paid for a vin unlock (i have a autocal), got the tune put on my autocal and flashed it and its doing the same thing...codes are evap canister, and a p0706 code...what could the problem be? Wrong tune file? If i had another tune file would i have to buy another unlock?