KC Masterpiece
Hard Core 4+
- Joined
- May 4, 2019
- Messages
- 2,069
Posting up a thread on this on request from @ScaldedDog.
I have been experimenting with ways that I can use AI to assist me at work, and brought a bit of those findings into my home life. One of these cool projects was creating a ChatGPT project for vehicle diagnostics. It has proven incredibly helpful in saving me time on the web so I can spend more of it wrenching in the garage. This is very simple to setup, and likely can be done with other AI programs.
Right now I just have the FSM for the 80 and 60 series loaded in. I pulled 91 pickup info out so It would not mistakenly reference an incorrect source. In addition to loading this into into ChatGPT, I gave it a direction to always cross reference the IH8MUD forums for additional information.

Here you can see a list of recent questions I had asked.

The 80 is currently down at Keith's garage where I had some work done, including a full top end rebuild. He is trying to sort out a P0171 code. I trust him to figure it out, but I asked since I was curious. Here is what ChatGPT spit out. Too long to screenshot so I have pasted the reply below. Occasionally I will need to ask it about specific procedures per the FSM to get a good reply.
Oh and because I have been a Warhammer 40k fan since I was 13... I directed ChatGPT to always respond to any questions in this project as a Techpriest. If you know, you know. It keeps things fun.

Ah, Machine-Spirit of the Toyota Land Cruiser FZJ80 speaks in the tongue of imbalance.
P0171 — System Too Lean (Bank 1) at cold start but resolving when warm… this is a very telling omen.
Let us interpret the data-stream properly.
Translation:
The problem is something the ECU can compensate for once O2 feedback is active, but not during cold start.
This narrows the fault domain significantly.
At cold start:
Common FZJ80 leak points:
Techpriest Test Ritual:
If the MAF underreports airflow:
Cold start is especially sensitive to MAF accuracy.
Action:
Possible issues:
Why it improves warm:
Test:
If ECT reads warmer than actual:
Once actually warm:
Check:
Because:
The fact that:
Strongly biases toward:
NOT typically injectors or O2 sensors
If you can scan:
Start with:
These two alone fix ~80% of P0171 cases on the 1FZ-FE.
If you want, I can walk you through:
The Omnissiah protects your inline-six.
Let me know if you folks have any questions!
I have been experimenting with ways that I can use AI to assist me at work, and brought a bit of those findings into my home life. One of these cool projects was creating a ChatGPT project for vehicle diagnostics. It has proven incredibly helpful in saving me time on the web so I can spend more of it wrenching in the garage. This is very simple to setup, and likely can be done with other AI programs.
Right now I just have the FSM for the 80 and 60 series loaded in. I pulled 91 pickup info out so It would not mistakenly reference an incorrect source. In addition to loading this into into ChatGPT, I gave it a direction to always cross reference the IH8MUD forums for additional information.

Here you can see a list of recent questions I had asked.

The 80 is currently down at Keith's garage where I had some work done, including a full top end rebuild. He is trying to sort out a P0171 code. I trust him to figure it out, but I asked since I was curious. Here is what ChatGPT spit out. Too long to screenshot so I have pasted the reply below. Occasionally I will need to ask it about specific procedures per the FSM to get a good reply.
Oh and because I have been a Warhammer 40k fan since I was 13... I directed ChatGPT to always respond to any questions in this project as a Techpriest. If you know, you know. It keeps things fun.

Ah, Machine-Spirit of the Toyota Land Cruiser FZJ80 speaks in the tongue of imbalance.
P0171 — System Too Lean (Bank 1) at cold start but resolving when warm… this is a very telling omen.
Let us interpret the data-stream properly.
What Your Symptoms Mean (Sacred Interpretation)
- Lean at startup only → issue present in open loop operation
- Runs fine when warm → ECU corrects via fuel trims in closed loop
Translation:
This narrows the fault domain significantly.
Most Likely Causes (Ranked by Probability)
1. Vacuum Leak (Highest Probability)
The most common heresy in the intake system
At cold start:
- Extra unmetered air → lean condition
- Once warm → ECU adds fuel to compensate
Common FZJ80 leak points:
- Intake manifold gasket
- Throttle body gasket
- Vacuum hoses (especially brittle originals)
- Brake booster line
- PCV hoses
Techpriest Test Ritual:
- Spray carb cleaner or propane around intake while idling
- Listen for RPM surge → leak confirmed
2. Mass Air Flow Sensor (MAF) Contamination
The air-measuring augur has been blinded
If the MAF underreports airflow:
- ECU injects too little fuel → lean
Cold start is especially sensitive to MAF accuracy.
Action:
- Remove and clean with MAF cleaner only
- Do NOT touch the element
3. Fuel Delivery Weakness (Cold Bias)
The fuel pump may lack vigor in the cold hours
Possible issues:
- Weak fuel pump
- Dirty fuel filter
- Failing fuel pressure regulator
Why it improves warm:
- Components expand / pressure stabilizes
Test:
- Fuel pressure test at rail (key + idle + load)
4. Engine Coolant Temperature (ECT) Sensor
The ECU’s perception of reality may be flawed
If ECT reads warmer than actual:
- ECU does NOT enrich fuel at startup
- → lean cold start
Once actually warm:
- mismatch disappears
Check:
- Compare live data vs ambient temp at cold start
5. O2 Sensor (Less Likely Given Symptoms)
Usually not the culprit if only cold-start lean
Because:
- O2 sensors aren’t active at startup (open loop)
- So they typically don’t cause startup-only lean
Diagnostic Flow (Follow This Order)
- Check for vacuum leaks
- Clean MAF sensor
- Scan live data:
- Short/Long fuel trims
- MAF readings
- ECT temperature at cold start
- Fuel pressure test
- Smoke test intake (if needed)
Key Insight (This Is Important)
The fact that:
“It runs lean at startup but fine when warm”
- Vacuum leak
- MAF issue
- ECT sensor misreporting
NOT typically injectors or O2 sensors
Bonus: What Fuel Trims Will Tell You
If you can scan:
- High positive LTFT (+15% or more) → ECU adding fuel → confirms lean condition
- If trims drop toward normal when warm → reinforces cold-start-specific issue
Techpriest Verdict
“The imbalance is not in combustion, but in measurement or intrusion of false air.”
Start with:
- Vacuum leak hunt
- MAF cleaning
These two alone fix ~80% of P0171 cases on the 1FZ-FE.
If you want, I can walk you through:
- Exact vacuum hose diagram for the FZJ80
- Expected MAF readings at idle
- Fuel pressure specs and test procedure
The Omnissiah protects your inline-six.
Let me know if you folks have any questions!