BMW 170bhp N43 30C1 fault code. I have had the following changed; timing chain, oil sump, oil pressure sensor, VANOS solenoids, hydraulic control valve, oil pressure switch. Manually tested the oil pressure
Rein Oil Pressure Switch for BMW E82 E30 E36 E46 E9X E39 Z3 E85
Replacing the seal of the oil pressure holding valve on the S50 and S54 » Burkhart Engineering
BimmerWorld Oil Distribution/Sending Block
11111318185 - Constant Pressure Valve for E46 M3, MZ3 (S54), and Z4 M | Turner Motorsport
Oil Pressure Relief Valves - DME Racing
BMW Constant Pressure Valve for E46 M3, MZ3 (S54), and Z4 M
Bimmerforums - The Ultimate BMW Forum
BMW E46 318is 318i 316i M40 M43 M44 M42 OIL PUMP PRESSURE RELIEF CONTROL VALVE | eBay
Bad Oil Filter Housing Anti-drainback valve? | E46 Fanatics Forum
Engine Oil Pressure Control Valve (Electro-Hydraulic) Genuine For BMW 1141762276 | eBay
11111318185 - Constant Pressure Valve for E46 M3, MZ3 (S54), and Z4 M | Turner Motorsport
Blown Engine - BMW M3 and BMW M4 Forum
Oil Pressure light and rough idle on warm engine | The M3cutters
Putting CSF's E46 M3 Oil Cooler Kit to the Test With Data! - MotoIQ