- Joined
- Sep 27, 2022
- Threads
- 1
- Messages
- 8
- Reaction score
- 34
- Location
- Los Angeles
- Vehicle(s)
- Bronco BL SAS
- Your Bronco Model
- Badlands
- Thread starter
- #1
Hello,
This is for educational purposes and it’s a thought exercise. Some would even suggest that the only safe way to do it is to do it in Minecraft.
*****This should NOT BE DONE in real life because of the danger that would cause if the systems that control your vehicle malfunction****.
In addition to that you might be voiding your warranty if you modify your car based on information you find online. So that is even more reason for you NOT TO attempt.
I have benefited from a lot of how-tos on the internet so here is my contribution.
If you are like me who ordered the high package and then regret not having ACC this thread might be interesting to you.
Before I start, I am going to give shout out to all the people who helped.
First and foremost, to Forscan team and developers. For $12 license fee they are maintaining a system that you would have to pay hundreds if not more. They provided me with 2 specific version of their software (beta versions) that would change values in PSCM and also calibrate the CCM module.
Shout out to ALLDATA rep guy that gave me a 10 day trial of the professional version of their database. Without that the project would have taken much longer.
To everyone in the f150 forums that did this mod to their cars. Specially to livinitup for decoding a lot of module addresses that are similar in our cars.
Also, to the guys in the ranger5g forum who worked on a similar project for their trucks and it was an inspiration for starting this project. Here is their link.
https://www.ranger5g.com/forum/threads/adding-adaptive-cruise-control.9057/
Now on to the how-to.
****Keep in mind Bronco’s ACC is not the stop&go version. It cuts off at below 10mph (you have to brake to avoid rear ending the front stopped car) and you have to get to 15mph to resume.
There are things that I am skipping such as removing the steering wheel button or splicing a wire because you can find them with a simple google or even youtube search.
Part you need: (cost me about $550, most expensive is the radar I paid under 400 for a brand new unite)
If someone wants to take another shot at it and locate the pins in C210 with pictures, everyone would benefit since they would not have to pull the wire all the way through the engine bay. The pins should be #20 and #4 but I could not get continuity signal from them. I am not sure why.
You can look at the diagram below to understand the issue better and locate the connectors.
Now on to the Forescan changes.
Again, look online for helpful link for Forscan if you don’t know what it is and what it does.
Just a side note here;
There are changes in AIMP module that may not be necessary (or the high package does not come with) however I did not have time and the resources that would require to decode every value change so I transferred over every value that was different in a similar cars like mine with the LUX package and the change would not yield a DTC error.
If someone want to decode them be my guest everyone would benefit from it. As of now I am keeping these changes because everything as far as I know works.
I put a brief description of what the value change does for the addresses that I think I know. If you have time to decode the rest you’re are more than welcome to do it.
Original Value
IPMA 706-01-01 **** 9*** A9** 5-B5
IPMA 706-02-01 **** **** 7F** 60
IPC 720-01-01 *F** **** **** C
IPC 720-01-02 **** 8*** **** 4
IPC 720-02-02 **** *D** **** 9
IPC 720-09-01 1*** **** **** Evasive Steering? 0
PCM 7E0-163-04 **0* **** **** 2
SCCM 724-02-01 **C2 **** **** Steering button BA
BCM 726-16-01 **** ***C **** 8
BCM 726-59-01 **** **** *1** Accident Mitigation?
PSCM 730-02-03 FF** **** **** Evasive Steering? 00
ABS 760-03-01 B*** **** **** 7
CCM 764-01-01 4BVV VVVV VV translate your vin to hex
CCM 764-01-02 VVVV VVVV VV
CCM 764-01-03 VVVV VVVV VV
CCM 764-01-04 VVVV 3500 `00 enter 4 zeros after
CCM 764-01-05 `0000 00** enter 6 zeros
APIM 7D0-01-01 A*8* **** **** 2-0 A =DTC error
APIM 7D0-02-02 *6** **** **** 2
APIM 7D0-09-01 6*** 4*** *E** 4-2-A 6 Easy mode
APIM 7D0-09-02 ***C *E** **** 4-C E Easy mode
WARNNING
This will void your warranty DO NOT DO IT.
EDIT: i copy this text from word so table header is not aligned. original values are the last bits in each line. Most addresses have 12 variables (last 2 are check sums)
this write up is like 99% (not a step by step) intentionaly so if you are interested, you would do some reading on forscan coding and other hands on work that is require for full implementation.
This is for educational purposes and it’s a thought exercise. Some would even suggest that the only safe way to do it is to do it in Minecraft.
*****This should NOT BE DONE in real life because of the danger that would cause if the systems that control your vehicle malfunction****.
In addition to that you might be voiding your warranty if you modify your car based on information you find online. So that is even more reason for you NOT TO attempt.
I have benefited from a lot of how-tos on the internet so here is my contribution.
If you are like me who ordered the high package and then regret not having ACC this thread might be interesting to you.
Before I start, I am going to give shout out to all the people who helped.
First and foremost, to Forscan team and developers. For $12 license fee they are maintaining a system that you would have to pay hundreds if not more. They provided me with 2 specific version of their software (beta versions) that would change values in PSCM and also calibrate the CCM module.
Shout out to ALLDATA rep guy that gave me a 10 day trial of the professional version of their database. Without that the project would have taken much longer.
To everyone in the f150 forums that did this mod to their cars. Specially to livinitup for decoding a lot of module addresses that are similar in our cars.
Also, to the guys in the ranger5g forum who worked on a similar project for their trucks and it was an inspiration for starting this project. Here is their link.
https://www.ranger5g.com/forum/threads/adding-adaptive-cruise-control.9057/
Now on to the how-to.
****Keep in mind Bronco’s ACC is not the stop&go version. It cuts off at below 10mph (you have to brake to avoid rear ending the front stopped car) and you have to get to 15mph to resume.
There are things that I am skipping such as removing the steering wheel button or splicing a wire because you can find them with a simple google or even youtube search.
Part you need: (cost me about $550, most expensive is the radar I paid under 400 for a brand new unite)
- M2DZ-9C888-CA Switch Assembly
- M2DZ-14C022-A Distance Sensor bracket
- M2DZ-9E731-A Distance Sensor
- W506855-S450X Distance Sensor Screw x3
- M2DZ15A211B Wire Fog Lamp (this is actually the harness that powers the lower radiator shutter and the radar and has the CAN wires for the sensor but its called “Wire Fog Lamp” on parts.ford’s website!
If someone wants to take another shot at it and locate the pins in C210 with pictures, everyone would benefit since they would not have to pull the wire all the way through the engine bay. The pins should be #20 and #4 but I could not get continuity signal from them. I am not sure why.
You can look at the diagram below to understand the issue better and locate the connectors.
Now on to the Forescan changes.
Again, look online for helpful link for Forscan if you don’t know what it is and what it does.
Just a side note here;
There are changes in AIMP module that may not be necessary (or the high package does not come with) however I did not have time and the resources that would require to decode every value change so I transferred over every value that was different in a similar cars like mine with the LUX package and the change would not yield a DTC error.
If someone want to decode them be my guest everyone would benefit from it. As of now I am keeping these changes because everything as far as I know works.
I put a brief description of what the value change does for the addresses that I think I know. If you have time to decode the rest you’re are more than welcome to do it.
Original Value
IPMA 706-01-01 **** 9*** A9** 5-B5
IPMA 706-02-01 **** **** 7F** 60
IPC 720-01-01 *F** **** **** C
IPC 720-01-02 **** 8*** **** 4
IPC 720-02-02 **** *D** **** 9
IPC 720-09-01 1*** **** **** Evasive Steering? 0
PCM 7E0-163-04 **0* **** **** 2
SCCM 724-02-01 **C2 **** **** Steering button BA
BCM 726-16-01 **** ***C **** 8
BCM 726-59-01 **** **** *1** Accident Mitigation?
PSCM 730-02-03 FF** **** **** Evasive Steering? 00
ABS 760-03-01 B*** **** **** 7
CCM 764-01-01 4BVV VVVV VV translate your vin to hex
CCM 764-01-02 VVVV VVVV VV
CCM 764-01-03 VVVV VVVV VV
CCM 764-01-04 VVVV 3500 `00 enter 4 zeros after
CCM 764-01-05 `0000 00** enter 6 zeros
APIM 7D0-01-01 A*8* **** **** 2-0 A =DTC error
APIM 7D0-02-02 *6** **** **** 2
APIM 7D0-09-01 6*** 4*** *E** 4-2-A 6 Easy mode
APIM 7D0-09-02 ***C *E** **** 4-C E Easy mode
WARNNING
This will void your warranty DO NOT DO IT.
EDIT: i copy this text from word so table header is not aligned. original values are the last bits in each line. Most addresses have 12 variables (last 2 are check sums)
this write up is like 99% (not a step by step) intentionaly so if you are interested, you would do some reading on forscan coding and other hands on work that is require for full implementation.
Sponsored
Last edited: