1. Home
  2. BMW
  3. Engine

BMW 128i Engine Parts

BMW 5W40 Oil Change Kit - 11427953129KT4

BMW 5W40 Oil Change Kit - 11427953129KT4

Includes 7 liters of 5W40 Leichtlauf High Tech engine oil and Mann oil filter
1 Series M, 128i, 135i, 135is, 320i xDrive, 325i, & more
Liqui Moly
258 Ratings
Available
In Stock
Ships Free
$80.68
QTY
BMW 5W40 Oil Change Kit - 11427953129KT5

BMW 5W40 Oil Change Kit - 11427953129KT5

Includes 7 liters of Liqui Moly 5W40 Molygen engine oil and a Mann oil filter kit
1 Series M, 128i, 135i, 135is, 320i xDrive, 325i, & more
Liqui Moly
145 Ratings
Available
In Stock
Ships Free
$79.38
QTY
BMW Engine Oil Filter Housing Gasket Kit - 11428637821KT1

BMW Engine Oil Filter Housing Gasket Kit - 11428637821KT1

128i, 325i, 325xi, 328i, 328i xDrive, 328xi, & more
Elring
62 Ratings
Available
Ships in 1 business day
$34.43
QTY
European No Spill Oil Funnel Kit - EURONOSPILLKIT

European No Spill Oil Funnel Kit - EURONOSPILLKIT

Simple to use funnel that stays secure with no mess!
850, S60, S70, S80, V70, XC70, XC90
CTA Manufacturing
56 Ratings
Available
In Stock
$24.97
QTY
Copper Crush Washer - CRP 07119963151

Copper Crush Washer - CRP 07119963151

12x17x1.5mm
128i, 135i, 318i, 318is, 318ti, 323Ci, 323i, & more
CRP
14 Ratings
Available
In Stock
$0.59
QTY
BMW Engine and Transmission Mount Kit - 0345090054SDKT2

BMW Engine and Transmission Mount Kit - 0345090054SDKT2

Comprehensive mount kit featuring upgraded engine mounts, transmission mounts, and hardware affiliated.
128i, 325i, 328i, 330i
034Motorsport
Available
In Stock
$405.28
QTY
BMW Engine Mount Kit - 0345090054SDKT1

BMW Engine Mount Kit - 0345090054SDKT1

128i, 325i, 325xi, 328i, 328i xDrive, 328xi, 330i, 330xi
034Motorsport
Available
In Stock
$330.54
QTY
BMW Ignition Sercice Kit (Black) - Dinan D6500002KT2

BMW Ignition Sercice Kit (Black) - Dinan D6500002KT2

Black Dinan Performance ignition coils with NGK LZFR6AP-11GS spark plugs
528i xDrive, Z4, X5, 528i, 328i xDrive, & more
Dinan
Available
In Stock
Ships Free
$276.18
QTY
BMW Ignition Service Kit (Red) - Dinan D6500003KT2

BMW Ignition Service Kit (Red) - Dinan D6500003KT2

Red Dinan Performance ignition coils with NGK LZFR6AP-11GS spark plugs
328i, Z4, 128i, 528i xDrive, X5, & more
Dinan
Available
In Stock
Ships Free
$276.18
QTY
BMW Ignition Service Kit (Blue) - Dinan D6500004KT2

BMW Ignition Service Kit (Blue) - Dinan D6500004KT2

Blue Dinan Performance ignition coils with NGK LZFR6AP-11GS spark plugs
528i, Z4, X5, 328i, X3, & more
Dinan
Available
In Stock
Ships Free
$276.18
QTY
BMW Ignition Service Kit (Black) - Dinan D6500002KT1

BMW Ignition Service Kit (Black) - Dinan D6500002KT1

Black Dinan Performance ignition coils with NGK PLZFR6A11S spark plugs
528xi, 528i, 525i, 328i xDrive, 525xi, & more
Dinan
Available
In Stock
Ships Free
$269.16
QTY
BMW Ignition Service Kit (Red) - Dinan D6500003KT1

BMW Ignition Service Kit (Red) - Dinan D6500003KT1

Red Dinan Performance ignition coils with NGK PLZFR6A11S spark plugs
328i, 528xi, 330xi, X5, Z4, & more
Dinan
Available
In Stock
Ships Free
$269.16
QTY
BMW Ignition Service Kit (Blue) - Dinan D6500004KT1

BMW Ignition Service Kit (Blue) - Dinan D6500004KT1

Blue Dinan Performance ignition coils with NGK PLZFR6A11S spark plugs
328xi, 328i, X5, 528xi, 525xi, & more
Dinan
Available
In Stock
Ships Free
$269.16
QTY
BMW PCV Breather System Kit - 11127552281KT

BMW PCV Breather System Kit - 11127552281KT

A complete repair solution for N52N/N51 crankcase ventilation systems, includes replacement valve cover, vent hose, angle connector, and alternator mounting bolts
128i, 325i, 325xi, 328i, 328i xDrive, 328xi, & more
Genuine BMW
Available
Ships in 1 business day
Ships Free
$911.88
QTY
BMW Ignition Service Kit - 12135A06753KT9

BMW Ignition Service Kit - 12135A06753KT9

Includes Genuine BMW ignition coils and Genuine BMW High Power spark plugs
528i xDrive, 528i, 528xi, 328i xDrive, 330i, & more
Genuine BMW
Available
In Stock
Ships Free
$653.34
QTY
BMW Ignition Service Kit - 12135A06753KT11

BMW Ignition Service Kit - 12135A06753KT11

Includes Genuine BMW igniton coils and Genuine BMW High Power spark plugs
528i, Z4, 328i xDrive, X4, 328i, & more
Genuine BMW
Available
In Stock
Ships Free
$615.00
QTY
BMW Inspection 2 Service Kit (E82 E88 E90 E91 E92 E93) - Genuine BMW E9XSVC2KT

BMW Inspection 2 Service Kit (E82 E88 E90 E91 E92 E93) - Genuine BMW E9XSVC2KT

128i, 325i, 325xi, 328i, 328i xDrive, 328xi, & more
Genuine BMW
1 Rating
Available
In Stock
Ships Free
$299.67
QTY
BMW Valve Cover Gasket Kit - 11127582245KT3

BMW Valve Cover Gasket Kit - 11127582245KT3

128i, 328i, 328i xDrive, 328xi
Genuine BMW
2 Ratings
Available
In Stock
Ships Free
$243.22
QTY
BMW Valve Cover Gasket Kit - 11127582245KT1

BMW Valve Cover Gasket Kit - 11127582245KT1

128i, 328i, 328i xDrive, 328xi, 528i, & more
Genuine BMW
13 Ratings
Available
In Stock
Ships Free
$226.93
QTY
BMW Spark Plug Kit (Set of 6) - 12122158253KT1

BMW Spark Plug Kit (Set of 6) - 12122158253KT1

Set of 6 Genuine BMW High Power spark plugs
128i, 325i, 325xi, 328i, 328i xDrive, 328xi, & more
Genuine BMW
Available
In Stock
Ships Free
$163.02
QTY
BMW Spark Plug Kit (Set of 6) - 12120037663KT

BMW Spark Plug Kit (Set of 6) - 12120037663KT

Set of 6 Genuine BMW High Power spark plugs
128i, 328i, 328i xDrive, 528i, 528i xDrive, X3, Z4
Genuine BMW
2 Ratings
Available
In Stock
Ships Free
$124.68
QTY
BMW 0W30 Oil Change Kit - 11427953129KT2

BMW 0W30 Oil Change Kit - 11427953129KT2

Includes 7 liters of BMW Twin power Turbo LL-01FE engine oil and a Genuine BMW oil filter kit
1 Series M, 128i, 135i, 135is, 320i xDrive, 325i, & more
Genuine BMW
20 Ratings
Available
In Stock
Ships Free
$102.60
QTY
BMW Inspection 1 Service Kit - Genuine BMW E9XSVC1KT

BMW Inspection 1 Service Kit - Genuine BMW E9XSVC1KT

1 Series M, 128i, 135i, 135is, 325i, 325xi, 328i, & more
Genuine BMW
2 Ratings
Available
In Stock
Ships Free
$90.96
QTY
BMW Engine Lift Support Hook - Genuine BMW 72157203519

BMW Engine Lift Support Hook - Genuine BMW 72157203519

Threads into the cylinder head near the oil filter housing and allows for an engine support bar to support the engine
328i xDrive, X3, 535i GT xDrive, & more
Genuine BMW
Available
Ships in 3 business days
$48.68
QTY
BMW Camshaft Position Sensor Connector Repair Kit - 12527507526KT

BMW Camshaft Position Sensor Connector Repair Kit - 12527507526KT

1 Series M, 128i, 135i, 135is, 228i, & more
Genuine BMW
2 Ratings
Available
In Stock
$25.43
QTY
© FCP Euro 2026. All rights reserved.  
Version: 33a3e0849 : 53a503b7d08d6a1584b68d28b71f3ec1f789121f