A friend I've been trying to help has been chasing codes on his '04 DII for a long time with no luck (P0171 and P0174, system too lean banks 1 and 2).
He's changed O2s a few times. We did a cigar smoke test but could not ID any vac leak. This weekend I installed the MAF from my truck in his and the codes persisted.
The only thing we haven't tested or changed is the fuel pump, but the truck drives just fine, including hard acceleration. I would expect that if it was the fuel pump causing the lean codes the engine would not perform well under hard acceleration.
A local mechanic who is known for his expertise with DIIs is scratching his head too. He suggested it could be a bad ECM. Have any of you encountered this situation and found the problem to be a bad ECM? And if so, would an ECM from another 4.6 SAI truck be swappable without reprogramming? Thanks.
He's changed O2s a few times. We did a cigar smoke test but could not ID any vac leak. This weekend I installed the MAF from my truck in his and the codes persisted.
The only thing we haven't tested or changed is the fuel pump, but the truck drives just fine, including hard acceleration. I would expect that if it was the fuel pump causing the lean codes the engine would not perform well under hard acceleration.
A local mechanic who is known for his expertise with DIIs is scratching his head too. He suggested it could be a bad ECM. Have any of you encountered this situation and found the problem to be a bad ECM? And if so, would an ECM from another 4.6 SAI truck be swappable without reprogramming? Thanks.