yea you need a diagonistic tool or drop by autozone or a bmw mechanic. i went to autozone and they have the generic one and showed up nothing when i still had the check engine light. went to bmw mechanic and it turned out to be camshaft sensor.
A forum community dedicated to BMW E46, E90, and F30 owners and enthusiasts. Come join the discussion about M performance, turbo kits, engine swaps, builds, modifications, classifieds, troubleshooting, maintenance, and more!