Besides being able to pull the codes, you still need to be able to interpret them. The first time my check engine light came on in the rain, I took it to the dealership. The code was some 3 or 4 digit number that I think said something about some heavy metal or other periodic table element. The printout was several pages long and had lots of numbers and big words. The tech patiently explained that is was related to the air fuel ratio being out of whack because of a dirty air filter. $276 for that lesson.
Btw, it doesnt matter if the filter is clean or not the check engine light comes on in the rain. I can't afford to learn why.
"Back after 5 years. I thought you had died.
don"
Splitting my time between the montane and the mesas
The woods are lovely, dark and deep.
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep.