Originally Posted by timm525@yahoo.
"Bank1, Long Term Fuel Trim, Range 1 Leanness Lower Limit Exceeded" ???
That means one of the cylinder banks of your car is running so rich, that the PCM program has reached its limits trying to compensate for it, and it's unable to lean it anymore. I cannot give you any magic solutions except to approach this problem as you would any other: do the easy stuff first. It's a process of elimination.
Check first for leaks at the inlet and exhaust manifolds, vacuum leaks, condition of the fuel and air filters, fuel pressure, etc. Then if all this is good move on to the injectors and then onto the bigger stuff.
I believe that if this condition was related to an EGR or O2 sensor fault you would have the corresponding codes for each system, and not just a P1151 code. cheers