There is not in existence a computer that can tell a person what is wrong with a car. There are scan tools that "talk" to the cars various modules. These modules are capable of telling the scan tool the various data that the module sees. If there is a code set for a lean exhaust condition, for example, then a technician has to actually start the diagnostic process to determine why the PCM sees, or has seen, a lean condition on one or both banks. There are numerous possibilities of what has caused the condition. The module, nor the scan tool, have the capability of diagnosing the cause of the issue. This is the same for any code that is set in the vehicles computer memory.
I do this for a living, five days a week, eleven hours a day. If there was a computer that could diagnose a car, technicians would not be needed. Trust me, there is no computer capable of diagnosing a damn thing. It takes a human with intelligence to diagnose these cars.
When you see someone pull a code, and they have that "deer in the headlight" look, it's because he/she is not a technician and has no frigging clue what the problem is and certainly doesn't know what to do next to determine the cause. That's where a person with knowledge of vehicle computer systems is really needed. And that's what I do....all damn day long.
People say that we (automotive technicians) charge too much. Think about this. How much does a doctor make? The human body hasn't changed....EVER. Yet the doctor earns a very nice income for his knowledge of diagnosing and treating ailments of the body, a body which hasn't changed.
Automobiles change every year. Several manufacturers and several models change the way they function and the way they operate every year. It's up to the individual technician to stay up to date with these changes. Changes that amount to over 241,000 pages of literature of updates and changes...every year. So, we stay up to date with all the new systems and procedures that we can. Doctors? No. No new models to deal with yearly. No new designed hearts, lungs, brains, muscles, tissue...nothing. The only thing that changes in their profession is new medications some times and occasionally a new radical treatment. For this they have medical seminars.
This oil pressure issue? Someone had to remove the oil sending unit, hook their pressure gauge with the correct adapter to the port, read the oil pressure at various rpm's and compare that to the specifications for the particular model. Then hook a scanner to the ALDL and read what the PCM is reporting the oil pressure that it sees then compare that information to the actual pressure that is taken manually. This one is a simple test and doesn't require a lot of thought. But it's still a procedure that has to be performed in order to correctly diagnose the customers complaint. And a procedure that the technician deserves to be paid for performing.
But some say that we automotive technicians only read codes and replace parts. That's certainly not what I do in my role as an automotive technician. I'm paid damn well to do what I do, which is diagnose causes of issues and problems.