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.
Coding the alarm and windows in a BMW e46 coupe
This time I show you cool features that you can enable on a BMW e46 coupé.
The new ones are that you can close and open all windows and roof through
the remote key.
Before coding, rear windows could not be closed by the remote.
And the alarm cannot be deactivated by the door lock, this is very useful
because if a thief try to force it, the alarm will be triggered.
BMW Dashboard / Cluster hidden menu. Gauge test, coolant temp, voltmeter...
I am showing you how to access to the BMW e9x/e8x hidden menu where you can
see a lot of info.
The most useful for me is the coolant temp as we don't have a gauge for it
(I don't know what was thinking at BMW when the dasboard was designed...)
You only have to hold the small button for 8 seconds and 'voila', you are
on the menu.
The most of the info is locked but you can unlock it through the menu 19.
Insert your 'code' to unlock it.
This code is calculated by adding your VIN last 5 digits, ie:
if your VIN is ABC123456, your code is 2+3+4+5+6 = 20. In my case it is 30.
You can find your VIN at menu 1.01 or at the sticker near the door sill.
For surfing between menus, follow this steps:
- Access to an option: wait 2 secods
- Back to previous menu: hold the button for 2 seconds
- Move to next option: brief clic to the button
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.
BMW E46 330i Factory OEM Alarm Coded with Full Convenience Features
Finally got the Factory Alarm Coded to work 100% with full convenience
Next will be coding the power folding mirrors to fold and unfold with
locking and unlocked of the car via the key fob.
I meant 11 mph and NOT 11 miles for the doors to auto lock after you drive
BMW E46 330i Secret OBC Function - Digital RPM
Just a video to show how easy it is to access the secret OBC on a BMW E46
and to show the digital RPM readout along with my vehicle's redline in 1st
Instructions to access the hidden OBC functions:
1. Hold Trip Reset while turning ignition key to on position or hold when
car is on
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 functions below:
BMW E46 On-Board Computer (OBC) Hidden Codes
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.0 140 Battery Voltage - 140 = UB 14.0v
10 Not used
11 Not used
12 Not used
13 GonG 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
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.
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.