I have a 2003 base model Vibe with 102,000 miles on it. The check engine light has been coming on intermittently and I'm going out to buy myself a code reader, so I can start taking care of more of these things myself. I was hoping to find out which code reader works best with the Vibe.
Does anyone have a recommendation for a make or model of Code Reader that you've used personally and have had accurate results with? Should I look for a code reader that is compatible with Toyota, Chevrolet, GMAC, or do I need one that specifically names Pontiac?
Regarding the check engine light: I took it to my regular mechanic who put the car on his code reader and it threw a code suggesting I have a bad purge valve on my Evaporative Emissions Canister. I've seen instructions on how to replace the purge valve on the canister online but I've never attempted this type of job on my own. Is it simple enough that a relative beginner should attempt it?