This time, I show you what can you do with a BMW e46.
I have coded the alarm module for doing this:
- Beep and flashes on lock
- Beep and flashes on unlock
- High beam when the alarm is trigged
- Panic function that allows you triggering the alarm from remote key if you want.
Unlock and TEST your BMW E46 3 Series OBC Hidden Functions DIY
Follow me as I check my Battery Voltage to see if I need a new battery or
Instructions to access the hidden OBC functions:
1. Hold Trip Reset while turning ignition key to on position
2. OBC should show "Test"
3. Use Trip Reset to select function 19.0 that unlocks all the features
3. Wait for display to show "Off"
4. Depress Trip Reset for 1/4 second and release it
5. With no delay press Trip Reset several times to select one of the
following function s
BMW E46 On-Board Computer (OBC) Hidden Codes
# - example description
1 - Car Engine and cluster data
1.0 - 46nnn Chassis nr/VIN serial number (last 5 digits)
1.1 - 4nnn K-number
1.2 - 690236 Cluster Part #
1.3 - 045210 Coding (04)/diagnosis (52)/bus index (10)
1.4 - 1200 Week (12)/year of manufacture (2000)
1.5 - 09_160 Hardware (09) and software # (16.0) of cluster
1.6 - Not used
1.7 - 04__44 CAN-version (04) KI-revision index (44)
2 - (test) Cluster System Test - Activates the gauge drivers,
indicators and LEDs to confirm function
3 - SI Data
3.0 - 1098 Used fuel in liters since last SI (Service Inspection)
3.1 - 0231 Periodic inspection days; elapsed days (since last SI)
4 - Momentary Consumption
4.0 - 0145+ Instant fuel consumption - 0145=14.5 liters/100km
4.1 - 0018 Instant fuel consumption - 0018=1.8 l/Hour
5 - Distance Gone Consumption
5.0 - 082 Average mileage; 082=8.2 liters/100km
5.1 - 0536 Calc. km to refuel (momentary distance to go)
6 - Fuel Level sensor inputs in liters
6.0 - 109330+ Fuel level averaged; Left half sensor input=10.9 liters;
Right sensor input=33.0 liters
6.1 - 0439+ Total tank level averaged; vlgs 6.0: 10.9+33.0=43.9 liters
6.2 - 0442+ Indicated value (44.2) and tank phase
7 - Temperature and Speed
7.0 - 021+ Coolant/Engine temperature (2.1C)
7.1 - 130 Ambient/Outside temperature - chg met 5 pts. 125/130/135
7.2 - + Engine speed / Current RPMs 1/min
7.3 - + Vehicle speed / Current Speed in km/hour
8 - Input value in HEX form
8.0 - 1d0+ System voltage ADC-Value Hex code
8.1 - 26C33C+ ADC Values HG left/HG right
8.2 - 0000 ADC Value brake degradation sensor (000=o.k.)
8.3 - 18C ADC Value outside temperature
9 - Battery
9.0 - 140 Battery Voltage - 140 = UB 14.0v
9.1 - 242013+?
9.2 - 074_78+?
10 - Not used
11 - Not used
12 - Not used
13 - Gong Test
14 - Not used
15 - Status cluster I/O-ports (bit codes) 0=low; 1=high
1st-belt contact, seat belt fastened=0; 2) ignition lock contact, key
inserted=0; 3) door contact, door open=0; 4) clock button pressed=0; 5) SI
reset=0, for reset=0; 6) EGS transmission failure=0
Status Digital Outputs (bits) 0=inactive, 1=active
1) Gong output; 2) Brake warning lamp; 3) Low fuel warning lamp; 4) EGA
lamp; 5) seat belt lamp; 6) manipulation dot
16 - Not used
17 - Not used
18 - Not used
19 - Lock Status; unlocks functions in range 3-18
19.0 - L-On/L-Off Unlock: press button when "L-Off"
20 - Not used
21 - Software Reset; reset OBC settings
00 - End of test
How to program / setup a new BMW E46 key fob 330 325
Follow for more vids - @TechnologyAce or subscribe.
A brief how to on setting up a new BMW key. This was done on a 2001 E46
1) Insert new key.
2) Turn to the #1 position and back five times.
3) Remove key
4) Press and hold the unlock button on the key
5) While holding the unlock button, press the lock button three times.
Once these steps are done, the car should lock and unlock the doors a few
times to let you know you were successful.
Once this is done, you can start the car and use the key as usual.
Bavsound - Dynavin - BMW E46 3 Series Installation - Part 1/2
Purchase the Dynavin Install Toolkit here:
Part 1/2: This video walks you through the entire process of installing a
Dynavin Head Unit / Navigation / Multimedia Device in your E46 3 Series BMW
('99-05). The process is fairly straightforward and should take even a
novice approximately an hour or two from start to finish!
Sorry we didn't film the relocation into the AC Controls slot. It's a
direct fit on other cars and almost a direct fit on E46, but if you want
it to be 100% factory you'll need a climate control trim piece available
from the dealer. In this install we did not use the factory piece and it
worked quit well. e46 is the only model that uses the OEM part and it's
Please visit our site www.bavsound.com for more information. . .
Replacing a BMW Self-adjusting Clutch & Dual-mass Flywheel Part 1 of 2
www.bavauto.com -- In this How-To DIY video series (Part-1 and Part-2) we
will be replacing a typical BMW clutch and flywheel. For more details on
this DIY, see our Tech Blog at www.blog.bavauto.com/go/clutchrepair .
These videos show the full removal, replacement and reassembly of the
self-adjusting clutch (SAC) and dual-mass flywheel, special instructions
that MUST be followed in the installation of the self-adjusting clutch,
failure modes of the dual-mass flywheel and finally, installation of the
UUC lightweight flywheel and performance clutch. We will also install the
UUC Short Shift Kit and DSSR. See the separate DIY video for the shifter
install at www.blog.bavauto.com/go/shortshift . All of the parts shown in
this DIY series are available at Bavarian Autosport. Visit our online
store at www.bavauto.com or call or knowledgeable agents at 800-535-2002.
Don't forget to "like" this video and send us some comments!
2005 BMW E46 3-Series Control Arm Replacement
Click here for products featured in this video:
In this video we'll show you how to replace the control arms and bushings
in a BMW E46. This job is also similar to other cars in the 3-series
lineup, including the E36.
BMW E46 Recoding Part Three
Stuff to do with the ebay bmw scanner
this is the scanner i used with included software
Pats Link http://www.tomsforeign.com/
BMW Key Initialization Procedure
This procedure will work for all keys that are not the square style key.
This is the full procedure on how to initialize your old or new keys or to
add a key to the vehicle. This would be for 3 series, 5 series, X3, X5, and
BMW e93 Heated Seats Final Retrofit Guide
This time I am showing you how to retrofit heating mats into your
sportseats with leather.
This is only suitable for power seats with memory but it can be also a
great help if you want to do the same for manual seats.
The main differences between manual and power seats are that the mats are
controlled by the JBE instead the seats modules (FAS & BFS) and you will
have to install the wires also in manuals.
With powerseats this is easier than manuals but it is also more expensive
because you need a pair of control modules.
For e93 you need a pair of ECU with any of these referencies:
Anyway, enjoy this retrofit and feel free to ask me what you could need.
I also want to thanks my friend Cañass for his help with the upholstery.