I picked up and installed some parts in my 2006 Trailblazer,
Acdelco MU1655 fuel pump, evap canister and rear axle seals.
The fuel level sending unit was on the fritz, since the cost difference was not much more and the original had 250,000km, just replace it all.
I had replaced my evap vent solenoid a month ago, which fixed my large leak code but needed the canister to solve my air lock issue when fueling. The canister was chalked full of dust.
Then my seals failed, coated the brakes and such. I had noticed a slight seep when doing my fuel pump and well I know better.
Got the pump, canister and solenoid from Amazon and a gm dealer had the seals for the same price as online.