Just a heads up, for you going through this problem on vibe/matrix. When that code keeps popping up after 100 miles after you cleared the code (40,k-60,k miles) I found nothing wrong after smoke test, I had changed 2 gas cap (which usually problem) and light still popped up. I read on "use a dealer one or problem will exist" well low and behold I bought AC/Delco and it stopped. So don't go to local Autozone or Kragen and grab a Stant brand because it will just pop on again and again. You can get cheap new one on EBAY $8 or run search, don't get gouged by the dealer!