Ford Excursion door switch workaround

ukiltmybrutha

New Member
Hi,

I have a 2002 Ford Excursion where the VSM (Vehicle Security Module) died. The basic resultant issues were:

1) No power door locks.
2) Door Ajar light.

The VSM is no longer made and no longer repaired (not by any place that I trust anyways).

If you buy a used VSM they are quite a bit of money and must be reprogrammed by the dealer for about $380 or so. Most dealers I called are of the mindset that I just get a new truck. Well no way, this truck is new to me and now I know why the last person got rid of it.

I reflowed the solder on the main connectors but to no avail.

So I did the next best thing. I went on Ebay and got myself a used one. To my delight (sort of) the used VSM worked with one major issue.

The door switches only turn the interior lights on when the front doors are open. Basically, the ECM I purchased used belonged to a truck.

Now on a smaller sedan I might be able to get by with the rear interior lights not working when the door is opened. However on a vehicle this big it is not too fun in the 2nd, 3rd, and cargo area to be opening doors with no resultant interior lights.

So I grabbed myself a wiring diagram and found that the main dimmer switch allows all of the interior lights to come on when a ground signal is received. That circuit then goes through the instrument cluster where there is an internal relay.

That gave me a bright idea. I have the pinouts for the VSM and know which pins/wires are connected to the VSM via the rear door switches. Real easy access!

The only issue that I have is that door switches send a ground signal when the door is shut. In that scenario, the interior lights come on when the rear doors are shut which is exactly opposite of what I want.

Is there anything simple that I can do to force a ground signal to the main dimmer switch? I don't want to do anything invasive since the door switches are a nightmare to access and want to leave what is working well alone.

A relay for each door switch? Would that work? Anything simpler?

Thanks for any ideas.
 
The information on the PDF is only diagnostic information. Diagnostic information is only sent when there is something that is requesting information from the car.

There is nothing on the PDF that is the normal running information needed to make the car work.

The data for most of the modules (labelled BCE modules) is in the form "Module - Address - Instructions"
The first line is 7A7-01-01 0050 8000 0080
The "7A7" is the module. Diagnostic information is sent with CAN IDs in the 0x700 to 0x7FF range. Each module has one diagnostic CAN ID which it responds to, and the module is often referred to by that CAN ID. There appear to be six modules on that list.

The modules' diagnostic CAN IDs change much less often than the normal CAN messages.

I don't know what the "-01-01" or the "0050 8000 0080" means.

I think that you need a log from a working 2018 car. There may be several CAN buses on a car of that age.
 
The information on the PDF is only diagnostic information.
The "asbuilt" files are the vehicle module configuration settings, in the state they were when it left the factory.

Some parts have been thoroughly documented by other enthusiasts; eg. to add additional features which do not require hardware, such as auto locking if a door is not opened, or live tyre pressure display.

Also, some popular upgrades such as keyless access, active cruise control and other things that can be relatively easily done with salvage parts.

The ones for the SYNC3 display system and dashboard displays are also pretty well known.

eg. This is a bit of the config breakdown for that, just one data line; the -01-02 is the specific config word within that module:

 
Can you add a pull-up resistor to the rear door switch input(s) on the ECM to keep the lights off when all doors are closed?
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…