I had bought a 2006 colorado I5 4x4 with 181k miles on it. I had taken off the manifold back to replace the exauhst. I had also lifted the truck and repainted it. I put it in storage for about a year. I pulled it out the other day and it seems to be having major issues. I was driving floored and the truck wouldn't go past 40mph. It throw a passlock code but the truck starts and all, then it throw evap codes left and right, then throw another engine code. Any ideas?