I'm getting an intermittant check engine light and would like advice on figuring out what it means. Is there an inexpensive tool that will read the code? A list of code available on the web? The car is running fine.