Baldwin B40129 Engine Oil Filter

Brand Baldwin B40129
Contains 30 PSID By-Pass Valve;Front End Check Valve
Fits "1991-94 Porsche 911 Turbo, 1987-88 924, 1983-91 944, 1992-95 968"
Height 4 27/32
Height (mm) 123
Integral Gasket [1] Included
Outside Diameter 1 2 29/32
Outside Diameter 1 (mm) 73.8
Replaces Porsche 94410720108; Wix 51287
Thread M20 x 1.5
Fits Porsche · 23 vehicles

Engine oil filter. Keeps oil flowing cleanly through the engine with dependable filtration.

By-pass valve included. Helps maintain oil flow if the filter becomes restricted.

Integral gasket included. Provides a ready-to-install sealing surface for a secure fit.

$22.29Free 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.29
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Baldwin B40129 Engine Oil Filter for Porsche

The Baldwin B40129 is an engine oil filter built for select Porsche applications that call for M20 x 1.5 thread fitment and OE-style filtration dimensions. It is specified for Porsche 911 Turbo, 924, 944, and 968 models, including long-tail searches such as a Porsche 944 oil filter replacement or a 1992-1995 Porsche 968 engine oil filter.

Key Features

  • Part number: B40129
  • Engine oil filter for select Porsche vehicles
  • M20 x 1.5 thread
  • Height: 4 27/32 in. (123 mm)
  • Outside diameter: 2 29/32 in. (73.8 mm)
  • Integral gasket included
  • 30 PSID by-pass valve
  • Front end check valve
  • Replaces Porsche 94410720108 and Wix 51287

Detailed Description

Baldwin B40129 is an engine oil filter engineered for Porsche engines that use the listed OE reference and thread specification. The filter’s 30 PSID by-pass valve and front end check valve support oil flow management during cold starts and restricted-flow conditions, while the included integral gasket helps provide a proper seal at installation. For buyers searching by vehicle, this filter is a direct match for Porsche 911 Turbo, Porsche 944, Porsche 924, and Porsche 968 oil filter applications where the OE number 94410720108 is specified. The Baldwin B40129 also cross-references Wix 51287 for the same application.

Vehicle Fitment

  • Fits 1992-1995 Porsche 968, N/A. OE Number: 94410720108
  • Fits 1994 Porsche 911, N/A. OE Number: 94410720108
  • Fits 1991-1992 Porsche 911, N/A. OE Number: 94410720108
  • Fits 1983-1991 Porsche 944, N/A. OE Number: 94410720108
  • Fits 1986-1989 Porsche 944, N/A. OE Number: 51287
  • Fits 1987-1988 Porsche 924, N/A. OE Number: 94410720108

Common Service Uses

  • Replacing a worn or clogged Porsche engine oil filter
  • Restoring proper oil filtration during routine maintenance
  • Addressing OE-number-based filter replacement needs
  • Matching the correct thread, height, and diameter for service fitment
  • Supporting oil system service on Porsche 911 Turbo, 944, 924, and 968 models

Installation Notes and Tips

Verify the OE number, thread size, and filter dimensions before installation. Confirm the sealing surface is clean, and replace the filter only with the correct M20 x 1.5 application. Always follow the vehicle manufacturer’s service procedure and torque guidance for the oil filter housing or mounting location.

Quality Assurance

Baldwin manufactures filtration products for automotive service applications, and this filter is built to the listed dimensional and valve specifications for the stated Porsche fitments. Use the OE reference and physical measurements to confirm application accuracy before installation.

This part fits 23 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersPositionNotes
1995Porsche9683.0LL4N/AOE Number : 94410720108
1994Porsche9113.6LH6N/AOE Number : 94410720108
1994Porsche9683.0LL4N/AOE Number : 94410720108
1993Porsche9683.0LL4N/AOE Number : 94410720108
1992Porsche9113.3LH6N/AOE Number : 94410720108
1992Porsche9683.0LL4N/AOE Number : 94410720108
1991Porsche9113.3LH6N/AOE Number : 94410720108
1991Porsche9443.0LL4N/AOE Number : 94410720108
1990Porsche9443.0LL4N/AOE Number : 94410720108
1989Porsche9442.5LL4N/AOE Number : 51287
1989Porsche9442.7LL4N/AOE Number : 94410720108
1989Porsche9443.0LL4N/AOE Number : 94410720108
1988Porsche9242.5LL4N/AOE Number : 94410720108
1988Porsche9442.5LL4N/AOE Number : 51287
1988Porsche9442.5LL4N/AOE Number : 94410720108
1987Porsche9242.5LL4N/AOE Number : 94410720108
1987Porsche9442.5LL4N/AOE Number : 51287
1987Porsche9442.5LL4N/AOE Number : 94410720108
1986Porsche9442.5LL4N/AOE Number : 94410720108
1986Porsche9442.5LL4N/AOE Number : 51287
1985Porsche9442.5LL4N/AOE Number : 94410720108
1984Porsche9442.5LL4N/AOE Number : 94410720108
1983Porsche9442.5LL4N/AOE Number : 94410720108