Curious Chris,
I used a Actron CP9125 and it gave me the code PO128, I first used it after my check engine light came on. I went to Advance Auto Parts and they used a more expensive verision . The code they got was a PO 671 (glow plug/heater cylinder) so he erased it , when the check engine light came back on, I bought the cheaper version (Actron CP9125), sure enough the same code (PO671) came up, so I bought a glow plug installed it after reading wingnut's glow plug article and haven't had that code come back.It does a nice job of reading codes, they give you a cd with all the codes listed, and a book with the codes .It also allows you to erase the codes which is nice so you don't have to keep going back to the parts store.
Hope this helps
03jetta