aaron.andelin
Hasn't posted much yet...
- Joined
- Aug 29, 2017
- Messages
- 8
- Reaction score
- 5
- Points
- 3
- Location
- richmond va
- Genesis Model Year
- 2017
- Genesis Model Type
- Genesis G90
Guys, I have been chasing this problem for years. The other day i got curious about some live data from the yaw sensor. It wasnt stable. It bounced around for no reason. i decided to bring chatgpt into the equation. Here is a summary. and yes. my problem is fixed. Hold your esc button for 5 seconds to disable ESC and traction control. if it smooths out, its your problem too. Good luck!
If your 2017–2019 G90 AWD shakes at highway speed and no one can find the cause, check this before replacing more wheels/tires/rotors.
TL;DR: Mine was caused by a bad yaw/lateral/longitudinal G-sensor module (95910-D2000) under the front console.
It was feeding false data to ESC/HTRAC, which pulsed the brakes and shuffled torque constantly — felt like a rhythmic vibration.
The bad yaw signal stayed “plausible,” so ESC thought the car was in a constant gentle turn — no DTC, just constant corrections.
If your 2017–2019 G90 AWD shakes at highway speed and no one can find the cause, check this before replacing more wheels/tires/rotors.
TL;DR: Mine was caused by a bad yaw/lateral/longitudinal G-sensor module (95910-D2000) under the front console.
It was feeding false data to ESC/HTRAC, which pulsed the brakes and shuffled torque constantly — felt like a rhythmic vibration.
- Drive on smooth road at 55–65 mph.
- Hold ESC button for ~5 seconds until “ESC OFF” light comes on (full stability control OFF).
- If the shake instantly disappears, it’s NOT mechanical — it’s electronic brake vectoring reacting to bad yaw data.
- Module: ABS/ESC → Live Data → Yaw Rate
- Parked on level ground, wheel straight:
- Good: ~0.00 °/s (±0.02)
- Bad: drifting/jumping −0.25 to −0.8 °/s while stationary or going straight
- Lateral/Longitudinal G should be steady near zero.
- Sensor is bolted to the floor under the center console, between the front seats.
- One mounting point is a major ground lug (multiple wires) — corrosion/looseness here can cause bad readings.
- In my case, pressing on the connector made yaw stabilize — likely a cracked solder joint or terminal tension issue.
- Replace module 95910-D2000 (used OK if good), clean ground contact, torque bolts by hand (6.9–8.8 N·m / 5.1–6.5 lb-ft).
- Run G-Sensor Calibration in ESC after install.
- Shake gone, ESC ON works normally.
The bad yaw signal stayed “plausible,” so ESC thought the car was in a constant gentle turn — no DTC, just constant corrections.