Photo 1 of **MISSING GASKET SCREWS AND OIL CAP** Upgraded Aluminum Engine Valve Cover Kit with Gasket Oil Cap Bolts Spark Plug Seals Compatible with 1998-2003 BMW 328i 328Ci 323i 325i 330i 525i 528i 530i X5 Z3 2.5L/2.8L/3.0L Replace 11121432928

Double tap image to zoom

Photo 1 of **MISSING GASKET SCREWS AND OIL CAP** Upgraded Aluminum Engine Valve Cover Kit with Gasket Oil Cap Bolts Spark Plug Seals Compatible with 1998-2003 BMW 328i 328Ci 323i 325i 330i 525i 528i 530i X5 Z3 2.5L/2.8L/3.0L Replace 11121432928Photo 2 of **MISSING GASKET SCREWS AND OIL CAP** Upgraded Aluminum Engine Valve Cover Kit with Gasket Oil Cap Bolts Spark Plug Seals Compatible with 1998-2003 BMW 328i 328Ci 323i 325i 330i 525i 528i 530i X5 Z3 2.5L/2.8L/3.0L Replace 11121432928Photo 3 of **MISSING GASKET SCREWS AND OIL CAP** Upgraded Aluminum Engine Valve Cover Kit with Gasket Oil Cap Bolts Spark Plug Seals Compatible with 1998-2003 BMW 328i 328Ci 323i 325i 330i 525i 528i 530i X5 Z3 2.5L/2.8L/3.0L Replace 11121432928