according to the manual:
you have to have the engine off... turn the key to the "ACC" position which is the knotch that allows power but doesn't turn the engine... then press the gas pedal fully THREE times within FIVE seconds...
however it doesn't always seem to work
This is incorrect and will not work.
1. Turn the key to the "ACC" position which is the notch that allows power but doesn't turn the engine.
2. The display will read change engine oil soon - hit the display button(i) and the display will read 0% oil life.
3. Hit reset button (the check mark button) for 5 seconds and the display will change to 100 % oil life.
4. It may not work the 1st,2nd,3rd .... attempt , but will work eventually.
To Fix:
go to the oil indicator by pressing the second button. Hold on the tick mark button for 3 seconds. This will reset the remaining percentage to 100%.
Reset tje battery
You reset the check engine light with a scan tool after repairing the failure.
You can reset the check engine light on a 2007 Dodge Dakota by unhooking the battery. Leave it unhooked for 10 minutes before reconnecting it.
You reset it with an OBD2 scan tool.
If the problem has been fixed and the light remains on you need to disconnect the battery and then reconnect it. That should reset the check engine light.
The 2007 Suzuki SX4 has an inline 4 engine.
The 2007 Suzuki Grand-Vitara has a V6 engine.
The 2007 Suzuki SX4 has a 2.0 L base engine size.
Most any code reader that plugs into diagnostic port can reset
The 2007 Suzuki Grand-Vitara has a 2.7 L base engine size.
The 2007 Suzuki SX4's engine produces 143 hp @ 5800 rpm.
there iss no reset you have to dis-connect battery for about 30 seconds to reset the computer