Diagnoseverktøy har ofte flere funksjoner utover å lese/slette feilkoder. Avlesning av parametre og verdier, styring av ting for feilsøking etc. F.eks. å kunne åpne og stenge EGR for å teste om den fungerer, avlesning av hastighet på hvert hjul, avlesning av temperaturer i klimaanlegg, trykk i bensintank, flushing av ABS-pumpe osv osv.