Okay.... here's the relevant wiring diagrams for my 2008 M45x. I'd guess that they are the same at least for the 08-10 models, but everyone should check their specific year before attempting this. The relevant sections of the FSM are BCS.pdf and LT.pdf
First let's install the KP tech module at the BCM.
Here is the combination switch matrix. You can see that the fog lights are controlled by Output 5
and Input 4
Output 5 is pin 32 on the BCM and is L
Input 4 is pin 3 on the BCM and is O
range with a bL
- Remove your glovebox. Unsnap the string on the right hand side and wiggle it out.
- Remove the plastic panel underneath. Give the front edge a tug downward
- Remove the access panel to the cabin air filter
- Remove about 9 screws holding in the panel covering all the electronics. You may need to remove the panel on the right hand side near the door hinge. Just give it a tug.
The BCM is towards the right mounted vertically on a metal bracket. It probably has a sticker on it that says Calsonic. The connector you want is the white horizontal one just under the sticker.
This is where you'll need to splice a few wires.
- 12v switched BCM pin 40 W
hite to KP Yellow
- Output 5 BCM pin 32 L
reen to KP Blue
- Input 4 BCM pin 3 O
ue to LP Green
I connected the ground (KP Black) here
- Run KP Orange through the firewall. I just cut a small notch in the air filter housing and ran mine through there.
- Test the KP module before going any further. You should see a red LED light up right next to the connector when the fog light switch is in the on position and the ignition is ON. If your LED doesn't come on, double check everything.
Now for the under-hood stuff.
- Remove the passenger side engine cover, battery cover, battery cover holder
- Remove the passenger side cowl by pulling back the gasket. There is a clip right in the center of the cowl. Pull the tab up and slide the cowl forward and down.
- Remove the battery
- Locate the IPDM against the firewall near the hood hinge and remove the cover
- Remove the large relay in the center for easier access to the connector we want (it's the one just below the relay)
- The left fog light is bL
ue with a Y
- The right fog light is W
hite with a R
- You'll need to cut the two wires for the fog lights. The are right next to each other. Make sure you cut them far enough from the connector that you are able to work with them. It's the top left two in the photo below.
This is where things get screwy... the directions that come with the KP tech module, the colors it refers to for the relay socket weren't correct for mine so be careful here.
- Splice both wires that you just cut running to the foglights to pin 30 on the relay. The wire for mine happened to be black.
- Connect either of the wires you cut coming from the IPDM to pin 87A on the relay. Mine was blue.
- Termite the other wire from the IPDM (electrical tape or otherwise)
- Connect the orange wire running through the firewall to ping 85 on the relay. Mine was white.
The last two wires on the relay, 86 and 87 (red and green respectively on mine) get connected to high current switched power. I decided to use an add-a-fuse device and this is where things went horribly wrong in my install. Don't do what I did. It makes a difference what direction you install it. Also, don't install it on the ABS circuit cause if you blow that fuse your car goes bonkers. I ended up installing it on the washer pump fuse.
- At this point I would test the relay. Disconnect the KP tech module from it's harness. Your fog lights should work just like they did before you installed anything. If they don't turn on, you screwed up the relay installation.
- If that's working, plug the KP tech module back into it's harness. You should be all set at this point. Secure the KP tech module behind the glovebox somewhere. I double-sided-taped mine to the back of the BCM. Secure the relay under the hood. I ziptied mine to one of the harnesses next to the battery. Button everything back up and enjoy.
Here's a summary of the wiring.... as always mileage may vary.
Download spreadsheet here https://docs.google.com/spreadsheets/d/ ... ingle=true