Would you be expecting this 'generic' OBD2 reader setup to be able to detect emissions-sort error codes? Otherwise, are you able to advocate an inexpensive, uncomplicated setup that is understood to operate? The AdBlue pump is built into your tank and usually fails because of the PCB ( circuit board https://milovanj639trq4.ktwiki.com/user