The G20 3 Series is a rewarding DIY machine, but it will punish you immediately for using the wrong tools. BMW's extensive use of E-Torx, triple-square fasteners, and plastic oil filter housings means your generic socket set from a box store will either not fit or crack something expensive on the first oil change. On $500, we're going to lock down your safety foundation, equip you with the BMW-specific bits that are mandatory before you touch a fastener, and get you a scanner that can actually read BMW's ABS, SRS, and transmission codes — not just the engine light.
The G20 uses a plastic oil filter housing with a 36mm cap that cracks if over-torqued — this alone makes a torque wrench and proper cap wrench mandatory from day one. Chain-driven timing means no belt service interval, but direct injection carbon buildup on intake valves is a real maintenance concern at 40k+ miles.
Brand: Pittsburgh (Harbor Freight) | Category: Lifting | Store: Harbor Freight | Priority: CRITICAL
The G20 has just enough ground clearance for this jack to slide under, but it is tight — use a hockey puck or BMW-specific jack pad on the pinch weld points or you will crack the plastic underbody tray. The 3-ton rating is appropriate for a 3 Series and gives you room to grow into a truck or SUV later. Skip the HF aluminum jacks — the Pittsburgh steel unit outlasts them significantly and costs half as much.
Alternative: Upgrade path: Arcan ALJ3T 3-Ton Aluminum Jack (~$195 Amazon) — lower minimum height, smoother pump, better long-term quality. Buy this when budget allows.
Brand: ICON (Harbor Freight) | Category: Lifting | Store: Harbor Freight | Priority: CRITICAL
Never work under a vehicle supported only by a floor jack — period. These ICON 6-ton stands are the best value jack stands in the market: wide base, positive-locking ratchet mechanism, and a 6-ton weight rating that gives you massive safety margin on a car that weighs under 4,000 lbs. Get the 6-ton, not the 3-ton. Look up the G20's designated chassis support points in the owner's manual before placing stands — BMW specifies exact locations.
Brand: Camco or Buyers Products | Category: Safety | Store: Amazon | Priority: CRITICAL
Chock the two wheels diagonal from where you are jacking before the jack touches the car. This is $12 of insurance against your BMW rolling off jack stands — one of the leading causes of DIY garage fatalities. Four chocks means you can double-chock each wheel. Buy them now, use them every single time.
Brand: 3M | Category: Safety | Store: Amazon | Priority: CRITICAL
Under-car work means rust flakes, brake dust, and debris falling directly onto your face. The SecureFit design actually stays on your head when you tilt it — unlike the cheap ones that fall off the moment you look up. Buy two pairs. You will lose one within a month.
Brand: First Alert | Category: Safety | Store: Amazon or Home Depot | Priority: CRITICAL
A loose fuel line fitting, brake fluid dripping onto an exhaust manifold, or a battery shorting can turn into a garage fire in under 60 seconds. ABC rating covers fuel, electrical, and material fires. Mount it on the wall within arm's reach of your work area — not buried behind toolboxes. Check the gauge annually.
Brand: Tekton | Category: Sockets | Store: Amazon (Tekton Direct) | Priority: HIGH
The 36mm socket is critical — it breaks loose your BMW oil filter housing cap. Seventeen-millimeter handles the lug bolts. Thirteen and 18mm handle brake caliper hardware. Tekton's 6-point sockets are the right call for BMW: 12-point sockets are more likely to round off slightly corroded European fasteners under high torque. Lifetime warranty, direct shipping from Tekton means no retail store markup. These will outlast cheap import sets by years.
Alternative: Budget alt: ICON 1/2" drive metric socket set at Harbor Freight (~$40). Adequate quality for home use.
Brand: Tekton | Category: Lifting | Store: Amazon (Tekton Direct) | Priority: HIGH
Your lug bolts leave the factory at 120 ft-lbs. A ratchet will slip and round them off before they break loose — use the breaker bar every time you pull a wheel. Fixed head design means no accidental pivot under load. The 18-inch handle hits the sweet spot between leverage and maneuverability. You will use this tool on every single wheel removal for the life of the car.
Brand: Tekton | Category: Torque | Store: Amazon (Tekton Direct) | Priority: HIGH
This tool is what stands between you and a cracked plastic oil filter housing. Lug bolts are 120 ft-lbs. That filter cap is 18 ft-lbs (25 Nm). Brake caliper bracket bolts are 81 ft-lbs. BMW specifies torque values for a reason — the tolerances on aluminum and plastic components are unforgiving. Tekton's ±4% accuracy is professional grade at this price. Critical habit: always dial the wrench back to minimum torque after use to preserve the spring mechanism.
Alternative: Budget alt: Pittsburgh torque wrench at Harbor Freight (~$28). Works fine out of the box, loses calibration after 18-24 months of use. Acceptable starter option.
Brand: Launch | Category: Diagnostic | Store: Amazon | Priority: HIGH
A $15 code reader reads engine codes only. The CRP123X reads engine, transmission, ABS, and airbag (SRS) codes — all four systems that light up warning lights on a modern BMW. On the G20, ABS and DSC codes are extremely common and a basic reader will not touch them. This tool pays for itself the first time it tells you whether a warning light is a $12 wheel speed sensor or a $1,800 ABS module. USB software updates included. Covers all major brands so it travels with you to future vehicles.
Alternative: BlueDriver Bluetooth Pro (~$100) is a solid Bluetooth alternative with good BMW coverage and live data, but costs more for less hardware.
Brand: PB Blaster | Category: Shop Supplies | Store: Amazon or AutoZone | Priority: HIGH
Even a low-mileage 2020 BMW will have heat-cycled exhaust fasteners and brake hardware that resists removal. PB Blaster is a genuine penetrant — it wicks into threads and breaks corrosion. WD-40 is a moisture displacer, not a penetrant — do not substitute. Spray, wait 20-30 minutes, then wrench. Have this on hand before you need it.
Brand: Lisle or Generic | Category: Shop Supplies | Store: Amazon | Priority: STANDARD
BMW engine bays are packed with small metric fasteners — M6, M8, M10 bolts that disappear into crevices the moment they hit the floor. Magnetic trays keep fasteners organized, visible, and grouped by location while you work. Place one tray per assembly you are disassembling. This is $10 of sanity.
Brand: Neiko | Category: BMW Specialty | Store: Amazon | Priority: HIGH
This is the most critical BMW-specific purchase you will make. The G20's valve cover, VANOS solenoid bolts, exhaust manifold studs, and numerous other engine fasteners use E-Torx — female star sockets that look like inverted Torx. Beginners frequently try standard Torx bits because they look similar. They do not fit. Force them and you have a rounded fastener in an aluminum head. This $22 set is non-negotiable before any BMW engine work. The multi-drive configuration (1/4", 3/8", 1/2" drive) covers every application size.
Brand: ARES | Category: BMW Specialty | Store: Amazon | Priority: HIGH
Triple-square (XZN) bits are mandatory for BMW driveshaft bolts, certain subframe fasteners, and transmission components. They look like a large hex key but have 12 contact points. Attempting to use a standard Allen hex on these fasteners will round them off immediately — and a rounded XZN fastener in a driveshaft flange is an expensive extraction job. This set is under $20 and you will need it the moment you touch anything below the hood.
Alternative: Neiko 10074A Triple Square set is an equally valid alternative at similar pricing.
Brand: Assenmacher Specialty Tools or Generic BMW | Category: BMW Specialty | Store: Amazon | Priority: HIGH
The G20's plastic oil filter housing uses a 36mm 14-flute cap that cannot be safely gripped by pliers or an adjustable wrench — the flutes will strip and the housing will crack. This dedicated cap wrench is a $12 tool that prevents an $80-100 housing replacement. Use your 36mm socket (included in the Tekton set) to break the cap loose under high load, then switch to this wrench for the final removal and reinstallation to avoid over-torquing.
Alternative: Combo BMW oil filter wrench kits covering multiple cap sizes run $20-25 and are worth it if you plan to work on multiple BMW models.
Brand: Permatex | Category: Shop Supplies | Store: Amazon or AutoZone | Priority: STANDARD
BMW's aluminum engine block and steel fasteners create galvanic corrosion over time. Apply anti-seize to spark plug threads, oxygen sensor threads, and caliper slide pins (not pad contact surfaces or rotor hats) to ensure future removal is possible without extraction tools. A little goes a long way — this bottle will last years.