I have had cars to work on with BL issues that i've spent 15 hours chasing, and I've had cars that under 10 minutes..the issue has been resolved. The BL issue is the computer senses a lean condition.. why?? answer this.. you will have fixed your problem. There is no cut/dry method. All the cars i've ever worked on with the BL issue had good vacuum readings at idle on a vacuum guage. Yet they've all had a leak somewhere. Anything from the MAF to the O2 sensor as it pertains to air/fuel will/can cuase your problem. Including the chip, computer, O2 sensor, egr, leaky hoses, improper PCV, throttle body gaskets, plenum gaskets, intake gaskets, injectors, etc....
Simple ways to cheat, swap chip..make sure its not the chip. Swap in a new AC Delco O2, block off all the vacuum lines on top of the throttle body, if its a vacuum leak on one of the hoses, the BL will drop to like 115-120. If it stays high at 150 when you do this.. look elsewhere. Only use AC Delco parts or you'll be sorry. And reset the computer everytime you change something.. then let it relearn.
Swapping MAF's from a good donor also works well. Eliminate the simple, then get complicated one step at a time.
Simple ways to cheat, swap chip..make sure its not the chip. Swap in a new AC Delco O2, block off all the vacuum lines on top of the throttle body, if its a vacuum leak on one of the hoses, the BL will drop to like 115-120. If it stays high at 150 when you do this.. look elsewhere. Only use AC Delco parts or you'll be sorry. And reset the computer everytime you change something.. then let it relearn.
Swapping MAF's from a good donor also works well. Eliminate the simple, then get complicated one step at a time.