Hello all! I am new to this forum, i actually just created an account to try and figure out this problem! Im hoping you Land Cruiser experts can help me out. My wife has a 1995 Toyota Land Cruiser that has been throwing a P0170 (Fuel Trim Malfunction) code on and off for the past 6 months or so. I am an ASE certified mechanic out here in Cali so i do all of the work on our Cruiser myself. I have replaced the following trying to fix this issue: Upstream O2 sensor (Denso), NEW OEM MAF sensor, NEW Denso Fuel pump and NEW fuel filter. Fuel pressure is about 40 psi at idle. Fuel pressure regulator seems ok. Injectors were removed and cleaned when i swapped the engine about 6,000 miles ago. NO vacuum leaks (i smoke tested it at my shop) and fuel trims at idle seem ok... 0.0 at idle and no more than +9% under load. I am at a total loss now trying to fix this issue as it just threw the code again today after being ok for the past 3 months after i replaced the fuel pump... Please HELP! Thanks Guys!