BMW E82 PERFORMANCE MODIFICATIONS:

FTP N54 PCV Valve Upgraded Replacement

ECS Crank Seal Protection Plate/Serpentine Belt Guard

King BMW N54B30A/N55B30A Rod Bearings - 2 Pairs

Engine Main Bearing Kit - Size 0.25 Oversized

QKspl BMW N54 Catted Downpipes

Bucketed Low-Pressure Fuel Pump Kit - Stage 2

N54/N55 Multi-Port Injection Kit - 750cc

Kohlefaser Luft-Technik Intake System

N54 Pure Stage 2 "Hi-Flow" Turbo Upgrade

Boost Cooler Stage 2 Direct Port Water/Methanol Injection Kit

3" Hi-Flo Downpipes with Race Cats

MHD Wireless OBDII "Universal" Wifi Flash Adapter V2

Wagner Evo I Performance Intercooler

N54 Pure Stage 2 "Daily-Driver" Turbo Upgrade

Engine Main Bearing Kit - Standard Size

Forward Facing Intake Manifold