Availability
BMW 640I GRAN COUPE Engines & Components
Showing In Stock Items. Show All 94 Items.
Variable Timing Eccentric Shaft Actuator
Part Number: URO-020720
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Oil Filter, Performance Gold, Cartridge, 3.13 in. Tall, 2.88 in. Diameter, Rubber Gasket, BMW, 2.5L, 3.0L, Each
Part Number: KNN-HP-7014
Not Yet Reviewed
Estimated Ship Date: Today
Estimated Ship Date: Today
BMW Variable Valve Timing Solenoid
Part Number: URO-015760
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Oil Pan Drain Plug, 12mm x 1.50 Thread Size, BMW, Lincoln, Mercedes-Benz, Mini, Each
Part Number: RNB-090-088-1
Not Yet Reviewed
Estimated Ship Date: Today
Estimated Ship Date: Today
Valve Cover, OE Quality, Stock Height, Plastic, Black, BMW, 3.0L L6, Each
Part Number: RIN-VCE0101
Estimated Ship Date: Dec 1, 2026 if ordered today
Estimated Ship Date: Dec 1, 2026 if ordered today
Oil Filter, Cartridge Style, Each
Part Number: DNP-150-3048
Estimated Ship Date: Dec 28, 2026 if ordered today
Estimated Ship Date: Dec 28, 2026 if ordered today
This product may not be eligible for select promotional offers
Engine Oil Filter Housing. 2001-2020 BMW
Part Number: URO-015488
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Oil Filter Elements, Replacement, Cellulose, BMW, Replaced BMW OEM Part Number 11427953129, Each
Part Number: HNT-E61H-D215
Not Yet Reviewed
Estimated Ship Date: Today
Estimated Ship Date: Today
Oil Filter, Replacement, Each
Part Number: BCK-041-8195
Not Yet Reviewed
Estimated Ship Date: Dec 2, 2026 if ordered today
Estimated Ship Date: Dec 2, 2026 if ordered today
Oil Pan Drain Plug, Stock Replacement, Toyota, Mini, BMW, Each
Part Number: RIN-HWU1041
Not Yet Reviewed
Estimated Ship Date: Dec 1, 2026 if ordered today
Estimated Ship Date: Dec 1, 2026 if ordered today
Idler Pulley, Global 5320722100, Each
Part Number: IFE-FP07221
Not Yet Reviewed
Estimated Ship Date: Dec 16, 2026 if ordered today
Estimated Ship Date: Dec 16, 2026 if ordered today
Vehicle Jack Pads, Replacement, Lift Pad, OEM Style, Plastic, Black, Round, BMW, Each
Part Number: RIN-AVL0753
Not Yet Reviewed
Estimated Ship Date: Dec 1, 2026 if ordered today
Estimated Ship Date: Dec 1, 2026 if ordered today
Engine Variable Valve Timing Sprocket
Part Number: SMP-VVT666
Not Yet Reviewed
Estimated Ship Date: Dec 1, 2026 if ordered today
Estimated Ship Date: Dec 1, 2026 if ordered today
Engine Harmonic Balancer, Harmonic Balancer Assembly
Part Number: RNB-594-829
Not Yet Reviewed
Estimated Ship Date: Dec 3, 2026 if ordered today
Estimated Ship Date: Dec 3, 2026 if ordered today
Engine Oil Filter Cap
Part Number: RNB-917-056
Not Yet Reviewed
Estimated Ship Date: Dec 3, 2026 if ordered today
Estimated Ship Date: Dec 3, 2026 if ordered today
Engine Variable Valve Timing (VVT) Solenoid Gasket 2003-2020 BMW 135i 11-13, 135is 13, 335i 11-15, 335i GT xDrive 14-16, 335i xDrive 09-15, 435i 14-16
Part Number: URO-015929
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
BMW Engine Crankcase Breather Hose
Part Number: URO-015603
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Timing Chain, BMW, Each
Part Number: IFE-ZC0219
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Engine Valve Cover, Valve Cover Kit
Part Number: RNB-264-937
Not Yet Reviewed
Estimated Ship Date: Dec 3, 2026 if ordered today
Estimated Ship Date: Dec 3, 2026 if ordered today
Engine Oil Pan, Engine Oil Pan
Part Number: RNB-264-398
Not Yet Reviewed
Estimated Ship Date: Dec 3, 2026 if ordered today
Estimated Ship Date: Dec 3, 2026 if ordered today
Belt, OE Technology Series, Multi-V, Serpentine, 8-Rib, 54.70 in. Length, Each
Part Number: CEL-4080547
Not Yet Reviewed
Estimated Ship Date: Jan 5, 2027 if ordered today
Estimated Ship Date: Jan 5, 2027 if ordered today
Valve Cover Bolt, BMW
Part Number: URO-011290
Not Yet Reviewed
Estimated Ship Date: Dec 11, 2026 if ordered today
Estimated Ship Date: Dec 11, 2026 if ordered today
Variable Valve Timing Sprocket
Part Number: URO-017315
Not Yet Reviewed
Estimated Ship Date: Dec 11, 2026 if ordered today
Estimated Ship Date: Dec 11, 2026 if ordered today
Engine Oil Filler Cap
Part Number: SNN-MO156
Not Yet Reviewed
Estimated Ship Date: Dec 1, 2026 if ordered today
Estimated Ship Date: Dec 1, 2026 if ordered today
Valve Cover Bolt
Part Number: URO-018496
Not Yet Reviewed
Estimated Ship Date: Dec 14, 2026 if ordered today
Estimated Ship Date: Dec 14, 2026 if ordered today
Truck / SUV
Jeep®
Restoration
Stock Replacement
Late Model Muscle
Tools
Gifts, Clothing, & More
Circle Track
Street Rod
Powersports
Paint & Body
Marine
Jr Dragster