Good progress — you actually got a clean read, so let me split this into the two things going on.
1. The VSA / ABS code 25-01
On Honda VSA, 25-01 is the
lateral acceleration (G) sensor range/performance area of the yaw-rate/G unit —
not a wheel speed or solenoid fault, which matches what you saw (wheels don't lock, speed sensors and solenoids fine, just stability/traction gone into limp). That lines up with what I flagged before: live data looking "fine" doesn't clear it, because this is a plausibility/performance code inside the combined sensor.
Before spending R24k, do this in order:
- Clear the code and drive a short loop with some gentle turns, then rescan. If 25-01 comes straight back, the sensor/calibration is genuinely at fault.
- Run the yaw/G neutral position memorization (sensor calibration) with the car stationary on level ground. If the X431 can do VSA special functions on this car, it's in there. A never-calibrated or post-battery-disconnect sensor will throw exactly this kind of code even when physically healthy.
- Check the sensor is bolted down solid and level — it's motion/orientation sensitive, and a loose or re-mounted unit reads implausible lateral G.
Only if it still returns 25-01 after a proper calibration on level ground do you buy the sensor. One question: does your X431 immo license actually offer the VSA
calibration/neutralize function on the FN2, or only read/clear DTC? That decides whether you can test this yourself or need a shop with the function.
2. Your ECU read — this is good news
The dump looks like a valid full 1MB SH7058 read:
- VIN SHHFN23609U200118 and part 37820RSPN030M1 / SW 37805-RSP-N030 — consistent, real Honda IDs, so the read is your actual car.
- Vector table at the top looks intact, tail ends with data (not blank), body is FF-padded as expected on these. Sane, complete read.
One thing worth noting: the strings show both
37805-RSP-N010 and
37805-RSP-N030 in the file — N030 is your running SW, N010 is likely a base/reference string. Normal for these ROMs.
For tuning, this N030 BIN is what you load in TunerPro. You need an XDF that matches the RSP (FN2 K20Z) ROM — an RSP/PRB-family K20 definition. Make sure the map addresses line up before you trust any table.
So next steps: keep those two backup copies of this exact BIN untouched, and tell me whether the X431 gives you the VSA calibration function. Nice work getting the read done.