Mazda: use bus 0 to fingerprint
diff --git a/selfdrive/car/mazda/values.py b/selfdrive/car/mazda/values.py
index c95ae162f9f11f..b43ab3df66bb52 100644
--- a/selfdrive/car/mazda/values.py
+++ b/selfdrive/car/mazda/values.py
@@ -67,16 +67,11 @@ class Buttons:
 
 FW_QUERY_CONFIG = FwQueryConfig(
   requests=[
-    Request(
-      [StdQueries.MANUFACTURER_SOFTWARE_VERSION_REQUEST],
-      [StdQueries.MANUFACTURER_SOFTWARE_VERSION_RESPONSE],
-    ),
-    # Log responses on powertrain bus
+    # TODO: check data to ensure ABS does not skip ISO-TP frames on bus 0
     Request(
       [StdQueries.MANUFACTURER_SOFTWARE_VERSION_REQUEST],
       [StdQueries.MANUFACTURER_SOFTWARE_VERSION_RESPONSE],
       bus=0,
-      logging=True,
     ),
   ],
 )
diff --git a/selfdrive/car/tests/test_fw_fingerprint.py b/selfdrive/car/tests/test_fw_fingerprint.py
index 620fa256911b9b..f2de3ab7702c95 100755
--- a/selfdrive/car/tests/test_fw_fingerprint.py
+++ b/selfdrive/car/tests/test_fw_fingerprint.py
@@ -246,7 +246,7 @@ def fake_get_ecu_addrs(*_, timeout):
 
   @pytest.mark.timeout(60)
   def test_fw_query_timing(self):
-    total_ref_time = 6.9
+    total_ref_time = 6.8
     brand_ref_times = {
       1: {
         'gm': 0.5,
@@ -255,7 +255,7 @@ def test_fw_query_timing(self):
         'ford': 0.1,
         'honda': 0.55,
         'hyundai': 0.65,
-        'mazda': 0.2,
+        'mazda': 0.1,
         'nissan': 0.8,
         'subaru': 0.45,
         'tesla': 0.2,

Closes https://github.com/commaai/openpilot/issues/25756

Our two un-dashcammed Mazda platforms get everything back checking a few dongles! Will check more in a sec

~I believe we lose the engine on the dashcammed platforms, so I'm switchig the OBD query to logging only~ We do not, according to the data. Removing