Baldwin B40150 Engine Oil Filter

Brand Baldwin B40150
Attached Gasket G381-a
Contains Anti-drainback valve; 25 psid by-pass valve
Fits "2020-21 chevrolet silverado 2500 hd, silverado 3500 hd, silverad
Height 4 3/8
Height (mm) 111.3
Outside Diameter 1 3 11/16
Outside Diameter 1 (mm) 93.7
Replaces "acdelco pf26; gm general motors 12684038, 89017527"
Thread M22 x 1.5
Fits Cadillac, Chevrolet, and GMC · 21 vehicles

Anti-drainback valve. Helps keep oil in the filter to reduce dry starts.

By-pass valve. 25 PSID setting helps maintain oil flow when needed.

Engine oil filter. Built for dependable filtration in the engine lubrication system.

$22.03Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $22.03
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Baldwin B40150 Engine Oil Filter

The Baldwin B40150 engine oil filter is built for late-model GM heavy-duty gas applications that call for dependable oil filtration and stable oil flow. It features an attached G381-A gasket, an anti-drainback valve, and a 25 PSID by-pass valve for controlled oil delivery during cold starts and high-load operation.

Key Features

  • Engine oil filter for GM heavy-duty trucks and select Cadillac applications
  • Attached gasket: G381-A
  • Anti-drainback valve helps retain oil in the filter after shutdown
  • 25 PSID by-pass valve for pressure-managed oil flow
  • Thread size: M22 x 1.5
  • Height: 4 3/8 in. (111.3 mm)
  • Outside diameter: 3 11/16 in. (93.7 mm)
  • Replaces ACDelco PF26 and GM 12684038, 89017527

Detailed Description

Baldwin B40150 is an engine oil filter engineered for direct replacement use on 2020-2023 Chevrolet Silverado 2500 HD, Silverado 3500 HD, and 2020-2022 GMC Sierra 2500 HD and Sierra 3500 HD applications, along with select Cadillac STS and XLR models. The filter’s anti-drainback valve helps keep oil in the filter when the engine is off, while the 25 PSID by-pass valve supports oil circulation if the filter media becomes restricted. This part number, B40150, cross-references ACDelco PF26 for the same application.

For buyers searching for a Baldwin B40150 oil filter for Chevrolet Silverado 2500 HD or GMC Sierra 3500 HD, this part matches the listed OE references and dimensions for the specified vehicles. It is also listed as a replacement for GM General Motors 12684038 and 89017527.

What It Helps Address

  • Oil filtration service on GM gas engines with PF26-style fitment
  • Cold-start oil drain-back concerns
  • Restricted oil flow caused by a loaded filter element
  • Routine maintenance replacement for Silverado HD and Sierra HD trucks
  • OE-number replacement needs for 12684038, 89017527, or PF26

Installation Notes and Tips

Verify the thread size, gasket style, and overall dimensions before installation. Confirm the vehicle’s OE filter number against the listed cross-references and fitment data for your specific Silverado HD, Sierra HD, STS, or XLR application. Replace the filter during normal oil service and check for proper gasket seating after startup.

Quality Assurance

Baldwin is a recognized filtration brand with OE-style replacement coverage across automotive and heavy-duty applications. This filter is specified with an attached gasket, anti-drainback valve, and by-pass valve to match the listed service requirements for the supported vehicles.

This part fits 21 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersFuel TypePositionNotes
2023ChevroletSilverado 2500 HD6.6LV8—N/AOE Number : PF26
2022ChevroletSilverado 2500 HD6.6LV8DIESELN/AOE Number : 12684038
2022ChevroletSilverado 3500 HD6.6LV8DIESELN/AOE Number : 12684038
2022GMCSierra 2500 HD6.6LV8DIESELN/AOE Number : 12684038
2022GMCSierra 3500 HD6.6LV8DIESELN/AOE Number : 12684038
2021ChevroletSilverado 2500 HD6.6LV8DIESELN/AOE Number : PF26
2021ChevroletSilverado 3500 HD6.6LV8DIESELN/AOE Number : PF26
2021GMCSierra 2500 HD6.6LV8DIESELN/AOE Number : PF26
2021GMCSierra 3500 HD6.6LV8DIESELN/AOE Number : PF26
2020ChevroletSilverado 2500 HD6.6LV8DIESELN/AOE Number : 12684038
2020ChevroletSilverado 3500 HD6.6LV8DIESELN/AOE Number : 12684038
2020GMCSierra 2500 HD6.6LV8DIESELN/AOE Number : 12684038
2020GMCSierra 3500 HD6.6LV8DIESELN/AOE Number : 12684038
2009CadillacSTS4.4LV8—N/AOE Number : PF26
2009CadillacXLR4.4LV8—N/AOE Number : PF26
2008CadillacSTS4.4LV8—N/AOE Number : PF26
2008CadillacXLR4.4LV8—N/AOE Number : PF26
2007CadillacSTS4.4LV8—N/AOE Number : PF26
2007CadillacXLR4.4LV8—N/AOE Number : PF26
2006CadillacSTS4.4LV8—N/AOE Number : 89017527
2006CadillacXLR4.4LV8—N/AOE Number : PF26