99 D2, Too Lean Bank 1,2 FIXED


Well-known member
May 5, 2009
N. Alabama
Problem was fuel injectors not fully seated after new head gaskets.

99 D2, Just finished head gaskets, and am getting a Too Lean codes bank 1,2.
I used the Rave torque specs for every bolt
I’m thinking I need to check to see if I have all the fuel injectors are fully seated; there is no fuel smell, leak present

what else can before removing the upper air plenum/intake?

my codes are:
P1590 not found
P0130 O2 Sensor circuit Bank 1
P0174, too lean Bank 2
P0171 too lean Bank 1

tightened the gas cap, not it.
Last edited:


Well-known member
May 24, 2007
Boise Idaho
Could be an air leak after your MAF. How is your idle? Make sure all your hoses are hooked up on both ends. It’s probably something like that.