Über OBDII kann man nur ein paar Motordaten auslesen. Viele Hersteller geben nur die vorgeschriebenen Daten auf OBDII raus, der Rest geht nur den eigenen Diagnosegeräten.
Für Abgaswerte brauchst eigene Messgeräte die den Kofferraum gut füllen.

Abgesehen davon, wenn man während der Fahrt zu viele Daten über OBDII anfodert, kann dass das Bussystem überlasten. Dann gehen ein paar Signale verloren. Kann sich auswirken oder nicht.
Bei der Fahrzeugentwicklung werden bei Diagnosefahrten deswegen die Steuergeräte in einen anderen Modus gesetzt wo dann für diesen Versuch unnötige Daten nicht gesendet werden um die Buslast im Rahmen zu halten.