If you are interested in what was really wrong, I would still buy an OBD2 reader. Many errors are detected for a while but not yet reported. This can take 100 miles, or a programmed period of time. The OBD2 reader will immediately see if an error message is "pending". Just in case the light comes back on, which I think is not unlikely.