Thanks KJ. But the engine is not running at the moment. I'll try to see if Mode I code can be registered even with just cranking. I now start to think that may be it's the starter circuit and/or starter itself is faulty. This is because as soon as the engine start firing the starter motor stops. So, I may have two totally unrelated problems.