Scan Tools, OBDII & Code readers ect...

SDate42

Well-Known Member
Lifetime Premium Member
I think a clear and concise thread covering these topics is well over due, the information is around, but not super easy to follow. So lets post it up, and cover the basics!

OBD refers to the plug connector and its pinout, that is all.
This exact connector and base pin assignment. Your car may not have all of these lines/pins connected.
chassis.jpg

There are a series of networks in any modern vehicle, they are just "plain old wires", used to transmit information rather than power supply or signal or ground. Data is sent as "coded" 1's and 0's that your ECU will decipher and share along the network. The network type/name determines how the 1's and 0's are sent/received, so most networks are NOT cross compatible. The idea is that some are faster than others, some carry more data than others, and some have redundancies, and some only serve to control a master/slave array.
Some networks are standardised types, some are manufacturer specific. There are only a few types of networks in Aus delivered Lancer/mirage, you will only ever find K-line and CANBUS year model dependent (see below).

From 1996 you will find the OBDII plug connector in almost every car, because it was standardised for the USA market. This does not mean your car is magically able to be scanned and programmed, it simply means that it has the plug. Manufacturers like to keep their secrets, so the plug is there but easy access to the data was not required to be shared with the public. CANBUS data for emissions purposes, is publically available information. Most manufacturers did not bother to hide any of their data that wasn't strictly required for emissions testing, and here is where all the world kind of opened up into easier diagnostics and access to a lot of data without being intrusive.

AROUND the time of 2008, the standard required use of CANBUS protocol for communication aswell as the OBDII plug. Fortunately Lancers changed year models in this date range, so it makes my job super easy.
CC Lancer = NO CANBUS
CE Lancer = NO CANBUS
CG Lancer = NO CANBUS
CH Lancer = NO CANBUS
CJ Lancer = CANBUS


So if you have a CH, a generic scanner is not guaranteed to do any magic, however there is a very good chance that a modern workshop level tool will have capabilities to read and clear codes, as well as perform actuator tests. On a CH this is done through K-Line communication, using ISO 9141-2 protocol (instead of CANBUS), and Mitsubishi's proprietary MUTII/MUTIII system. So if you look for a scan tool, ensure it can at least use this protocol, but it is not a guarantee of all the features you might desire.

IF you have a CJ Lancer, go for gold on anything CANBUS compliant, there is no reason why it shouldn't plug and play in that respect. Expect live data, actuation, reading codes and clearing codes with ease and simplicity.

I want to know more about K-Line!

Have a flick through this link to the Pico Website


Scan Tools

Arguably the most functional tool on the market is the tactrix 2.0 paired with a laptop. However it is not "easy" to use unless you're comfortable with a bit of computer knowledge and being careful not to just click things and "see what happens". The software EVOScan that I use with my tactrix doesn't contain the prettiest user interface, particularly compared with what you can get from supercheap for $99 at the moment.

Here is a list of tools, known to work with their features listed next to them. I will update this as people can feed me the info

Scan tools that work with CE
- tactrix 2.0 > Everything

Scan tools that work with CG/CH
- tactrix 2.0 > Everything

Scan tools that work with CJ
- tactrix 2.0 > Everything
- ELM32 Bluetooth (eBay special) > Clear and read codes, live data

Want a gauge that works with your K-Line equipped vehicle?

DIY Arduino based solution! This is definitely the cheapest method of getting that information out the ecu and onto a display. This person even used an LED output as a visual display of LOAD, pretty interesting use..

Just some extra info for anyone concerned about fault codes/engine lights

Engine light is to tell you about any emissions related issue. Not all fault codes bring on an engine light, however all causes of an engine light being on, can be linked to a code. (Unless you own a Volkswagen, in which case I HATE YOUR CAR)
A code is only set when the information from a sensor (or monitored actuator) that is sent back to the ECU does not meet the threshold that the ECU expects. For example, a pressure sensor is expected to have an output to the ECU between 0.5volts-4.5volts. If the ECU receives a voltage above or below this range, it will log a code corresponding. It may also log a code if it expects to see a change from that sensor and that does not happen.

A stored/active fault code DOES NOT INDICATE A FAULTY PART. It indicates a fault within the system. You must assess the system as a whole, and isolate the issue before parts replacement or repairs should be undertaken. Simply clearing a code, or changing a part because of a code does not guarantee the issue is resolved.
 
Last edited:
Your right SDate42, this was well and truly overdue and good write up as well, If you own a lancer Cg/Ch prior to 06 you will have to pay a slight premium for a compatible code scanner, the CH Lancers with the 4g94 motor from 04-06 use OBD1 protocols while using the OBD2 port, supports k-Line communication, ISO 9141-2 protocol with Mitsubishi's proprietary MUTII/MUTIII system, just as SDate42 stated above.
Oh and Bluetooth code scanners wont work on the 4g94 04-06, but the will work on the Ch lancers from 06 to 08 fitted with 4g69 engines.

If your having trouble with any of this, just call fuel economy solutions and ask speak to Boris, he can explain in more detail, below are some of the cheaper code readers that will work with all 04-06 and up to 2008 CH lancers, obviously the much dearer workshop grade code readers like snapon etc work across the board with all models and makes, but to cover 04 to 08 CH Lancers, see models below.

Fuel economy solutions Australia ( https://www.fueleconomysolutions.com.au/obd-scan-tools/single-car-scan-tools/?pgnum=2 ) I found has a range of code scanners both single make and multi make starting from $315 with the base model vident I-400au for all lancers including ch/cg obd1 / obd2, unfortunately you can’t pick one much cheaper then this that will cover OBD1 pre 06 and Obd2 post 06 lancers.
 
Last edited:
Is this info still up to date or has there been a scanner released that works with ch lancer?
Maybe one thats less than $300,tactrix 2.0 isnt real cheap.
 
Is this info still up to date or has there been a scanner released that works with ch lancer?
Maybe one thats less than $300,tactrix 2.0 isnt real cheap.
I've got an xtool A30m, xtool D7W and a Vident ismart510pro. They all work on my 2002 ce lancer so will definitely work on a ch, and they are all bidirectional as well. The xtool A30 is $169 on ebay or $250 for the A30m which has more special functions. It's a good scanner, but the sample rate for the graphing is too slow.
 
Back
Top