From f77de8c3d3dc825803a8fbec9f7112f90ff64039 Mon Sep 17 00:00:00 2001 From: Meek Msaki Date: Fri, 14 Aug 2026 13:00:02 -0500 Subject: [PATCH 1/3] Add Infiniti G25 and the VQ25HR engine The G25 is the V36-platform 2.5 V6, sold 2011-2012, and sits alongside the existing Infiniti models. Its engine, the VQ25HR, wasn't in the engine tree either. Both entries come from probing a 2011 G25 over OBD-II and CAN rather than from a tuning-tool vehicle list, so the evidence line names the work instead of a URL. --- data-src/engine/Infiniti/VQ25HR/def.yml | 6 ++++++ data-src/vehicle/Infiniti/G25/def.yml | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 data-src/engine/Infiniti/VQ25HR/def.yml create mode 100644 data-src/vehicle/Infiniti/G25/def.yml diff --git a/data-src/engine/Infiniti/VQ25HR/def.yml b/data-src/engine/Infiniti/VQ25HR/def.yml new file mode 100644 index 0000000000..1de967e12a --- /dev/null +++ b/data-src/engine/Infiniti/VQ25HR/def.yml @@ -0,0 +1,6 @@ +code: VQ25HR +fuel: Petrol +evidence: +- First-hand OBD-II and CAN probing of a 2011 Infiniti G25 +name: +- 2500 V6 diff --git a/data-src/vehicle/Infiniti/G25/def.yml b/data-src/vehicle/Infiniti/G25/def.yml new file mode 100644 index 0000000000..0a3809031c --- /dev/null +++ b/data-src/vehicle/Infiniti/G25/def.yml @@ -0,0 +1,6 @@ +created: 2026-08-14 12:30:00 CDT +model: G25 +type: car +evidence: +- First-hand OBD-II and CAN probing of a 2011 G25 (V36 platform, VQ25HR) +updated: 2026-08-14 12:30:00 CDT From 266b393dcee9e3cfa4dc27142fe456371767fd7a Mon Sep 17 00:00:00 2001 From: Meek Msaki Date: Fri, 14 Aug 2026 13:10:39 -0500 Subject: [PATCH 2/3] Add the V36 version entry for the G25 163 kW from the VQ25HR, the only engine the G25 shipped with. No ecu line yet: that needs the supplier and model read off the car, which is the follow-up. --- data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml diff --git a/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml b/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml new file mode 100644 index 0000000000..e4dbb975fe --- /dev/null +++ b/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml @@ -0,0 +1,8 @@ +created: 2026-08-14 13:10:00 CDT +year: 2011-2012 +version: V36 +engine: Infiniti/VQ25HR +power_kw: 163.0 +evidence: +- First-hand OBD-II scan of a 2011 Infiniti G25 +updated: 2026-08-14 13:10:00 CDT From 96d1db20bd0ba96a2ec60784f876acb56236d74d Mon Sep 17 00:00:00 2001 From: Meek Msaki Date: Fri, 14 Aug 2026 13:30:20 -0500 Subject: [PATCH 3/3] Record the G25's ECM identity Read from the car: the ECM answers Nissan's Consult identification block with spare-part number 1VW3C. UDS 22 F1xx is rejected on this generation, so that block is the only identity it will give. --- data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml b/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml index e4dbb975fe..8411d058c3 100644 --- a/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml +++ b/data-src/vehicle/Infiniti/G25/versions/V36/VQ25HR.yml @@ -3,6 +3,13 @@ year: 2011-2012 version: V36 engine: Infiniti/VQ25HR power_kw: 163.0 +ecu: +- Nissan/1VW3C evidence: - First-hand OBD-II scan of a 2011 Infiniti G25 -updated: 2026-08-14 13:10:00 CDT +updated: 2026-08-14 13:30:00 CDT +# The ECM identifies itself through Nissan's Consult block (21 83), not UDS +# 22 F18A/F187 — this generation rejects those with 7F 22 80, and refuses the +# extended session with 7F 10 12. 1VW3C is the 5-character spare-part number +# read from the block; the full Nissan number carries a family prefix that the +# module does not report, so it is not written here.