If your mechanic is not using a Suzuki scan tool it is unlikely he has read the ECU properly.
You should be able to ground the monitor coupler with a paper clip to get the CEL to flash the trouble code. I forget where it is in a Jimny, under the glovebox perhaps.
My bet is that it is the oxygen sensor that is causing it
