My M54B30 engine after 160k miles. Bought it off craigslist last summer and was pleasantly surprised when I took off the valve cover to repair the vanos. : r/e46
MOTOR COMPLETO 330i/330Ci M54B30 306S3
BMW Intake Manifold (M54B30) - Genuine BMW 11617525753 | FCP Euro
BMW M54 Engine — Everything You Need to Know – Genuine and OEM replacement car parts online for BMW enthusiasts and DIYers
BMW E46 M54B30 Turbo | We were really impressed with the power figures that this stockish M54B30 turbo conversion displayed on our dyno. Enjoy ! | By Vector Custom & Service | Facebook
BMW E46 M54B30 Engine build - Forged Piston Parts
Probably doesn't belong here but here's my m54b30 (330ci) swapped e36 : r/e46
Amazon.com: Auto Motor 3.0T M54B30 Engine For BMW E66 730Li X4 X5 X6 M5 M6 Z4 : Automotive
BMW M54 Engine – History, Specs and Problems - BMW Guide
E46 M54B30 engine removal - The best BMW motor ever made! M3 build begins with 330ci donor parts - YouTube
BMW E46 M54B30 Engine build - Forged Piston Parts
Motor BMW 3.0i M54B30 E83 E60 E90 E53 - #1705662095