2006 Buick Lucerne CXS P0121 Check Engine Light: Is It a Real Issue or Misdiagnosis?
I own a 2006 Buick Lucerne CXS with 120,000 miles and a Northstar V8 4.6L engine. About two weeks ago, the check engine light came on. I took it to the dealership, where they diagnosed a faulty wiring harness along the firewall and replaced it. After the repair, the light turned off—but returned the very next day. To investigate further, I purchased a $100 Innova OBD2 code reader from Walmart and scanned the vehicle myself. The result showed DTC P0121 — Throttle Position Sensor (TPS) issue. However, this device does not provide live data readings or real-time TPS values, so I don’t know what actual sensor input is being detected. My car runs smoothly with no noticeable issues during acceleration, shifting, or idle—only the check engine light remains on. When I called the dealership to share the code, they explained that P0121 is a generic OBD-II code and can indicate multiple underlying problems. I’ve already spent $700 on repairs (the harness replacement), yet the issue persists. Given that my vehicle performs normally, I’m now questioning whether this diagnosis is accurate or if there’s another root cause. Can anyone confirm if P0121 is actually applicable to the 2006 Buick Lucerne CXS with its electronic throttle system? Thanks for any insights or guidance on how to properly diagnose and resolve this issue.
A basic OBD2 reader like the one you used typically lacks live data feeds and cannot show real-time TPS readings. To accurately interpret P0121, you'll need a professional scan tool that provides live sensor data and full diagnostic history. For detailed explanations of DTC P0121, refer to: https://www.obd-codes.com/p0121