just my 2 cents but when i had a p0171 it was related to the sais pump. Not sur if 05 trailblazers have them. With mine the hose connection on the pump under driver seat broke off and also the valvle on engine side didnt work. my fix was to delete the sais send my ecu to get reprogrammed and...