Suzuki Verona 05 P0121

If the throttle body was installed and purchased through your independent mechanic, the dealership has nothing to do with the warranty. Perhaps you could clarify.

This shouldn’t be rocket surgery to diagnose. Always check wiring and connections before replacing a sensor.