Sponsored

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
Welcome to my DIY Auto Start/Stop disable and defaulting to a Drive Mode project!

[Edit 4/13/25: For my ‘25 I removed everything to do with the Drive Mode. The traction button is now in the drive mode’s place, so I didn’t want my board connected to that. In the Arduino code, I just set all the defines relate to it to indicate the feature was not there. Everything else is the same.]

I know there are other ways of doing some of this, but I wanted a DIY project for multiple reasons.

I realized there are other ways of doing this, and I will touch on why I choose to not use them, I'm hoping we can keep this thread focused on this project and a friendly conversation.

First, I will digress a little. Besides this project, I also wanted to install a Ford auto dimming mirror and homelink garage opener. I wanted to make a harness for that as well, and not just tap into the factory harness. Since that project also needed similar connectors and wires, I was able to buy everything for both projects at once. I already had the mirror and homelink before I even got my Maverick, and before the Cheap Auto Dimming Mirror thread got started. Eventually, I'll write a post about the mirror and homelink project.
Edit 5/28/23: DIY - Garage Opener and Ford Auto Dimming Mirror | MaverickTruckClub - 2022+ Ford Maverick Pickup Forum, News, Owners, Discussions

Okay, back to this project.

There is the $100 Auto Start Stop Eliminator. It plugs into the ODBII port. That means it is on the CAN Bus doing something to make the change, but I didn't know what. People do use it and like it, so you could use that instead if all you want is to disable Auto Start/Stop. I did not want to spend the $100 to get just Auto Start/Stop disable and have something that I didn't know how it was working. BTW - All the parts for both of my projects, minus the mirror and homelink, were less than $100.

There is a wire at the battery you can disconnect, that disables Auto Start/Stop. Again, people have done it and it seems to work for them. I have seen posts where it doesn't work exactly the same as just pressing Auto Start/Stop button, which I can agree with since disconnecting the wire makes the vehicle think your battery is too low to do Auto Start/Stop. I believe it may impact how the vehicle tries to charge the battery. Either way, it is not a good thing to have disconnected if you go in for service.

There is a way in ForScan to disable Auto Start/Stop. Many people are happy with that. That seems to light up the circled 'A' on the instrument cluster, indicating Auto Start/Stop is not available. Like it does while the vehicle is warming up and not ready to do it yet. I do not see that light when I press the button to disable Auto Start/Stop. So, like the battery wire disconnect option, I'm not sure what else could behave differently.

Bottom-line, I wanted something that acts the same as if I pressed the Auto Start/Stop button. And the engineer in me figured there had to be a way to create a circuit to 'press the button' for me.

Then came along the following 'Default Eco-Mode with this DIY Module' thread from @CubanRedneck
https://www.mavericktruckclub.com/forum/threads/default-to-eco-mode-with-this-diy-module.17805/
This inspired me since he gave good details on how to take apart the center console and did the legwork on the buttons. He used some relays and mentioned how it could maybe be done with solid state components. Since I was going to do that for Auto Start/Stop disable, I figured I would help the community and add a way to set the default Drive Mode to my project.

What I didn't realize was all the issues around powering my circuit. This is mostly around the typically used Fuse 3 being powered when the vehicle is remote started and that you cannot change Drive Modes then. I have detailed my findings in my attached project document.

I also wanted to go a step further and make it so you could change the settings whenever you want to, without re-programming the circuit or changing code. I make use of the vehicle buttons themselves to allow you to change the settings. So, if you were towing for a couple days, you could default to Tow/Haul, then go back to Normal or Eco or whatever your favorite Drive Mode is. The other advantage is that you can have it put things back to factory settings, for those times you go in for service.

I have created this project, so it is flexible for your needs. You do not need to implement all the circuits; you can do just the ones you want. For example, if you just want to do Auto Start/Stop or just Drive Mode, you can. If you do not want to be able to change the settings whenever, then you don't have to. You can also use whichever power you want, Fuse 3 (remote started power) or Fuse 6 (fully started power). All you have to do is tweak a couple of program settings. I have fully described how to do this in my document and code.

At high-level, I am using an Arduino and circuitry. Nothing is stored in the vehicle, just the Arduino. The Arduino simulates you pressing the button. I created a wiring harness to go between the Auto Start/Stop & Driver Mode button module and the factory harness. You could just tap off the factory harness if you want to. I ended up using Fuse 3 because a normal fuse tap does not fit in Fuse 6; which added a lot more time to this project, but helped make it more flexible for you.

My attached document goes through everything from the how I figured out the connectors, to what to purchase, to where to purchase, to creating the wiring harness, to schematic, to layouts of the different options, to actual pictures; everything you need to know!

I have done a lot of testing but realize this is buyer beware. No warranty expressed or written. Use it at your own risk. With that out of the way, if you have any questions let me know.

NOTE: to use the Arduino code you will have rename the attached file by deleting the ".txt" extension, or just copy the contents of the file into your Arduino project file

Edit (6/9/23):
Here is another option:
https://www.mavericktruckclub.com/f...o-mode-with-this-diy-module.17805/post-575236
Here is a way to restrict options via Forscan: https://www.mavericktruckclub.com/forum/threads/set-your-preferred-drive-mode-w-forscan.32702/

Edit (7/22/23):
Link to video for first item in my 6/9/23 edit:
https://www.mavericktruckclub.com/f...-default-mode-install-video-and-review.34591/

Edit (9/29/23):
A thread how to possible do this with just Forscan:
https://www.mavericktruckclub.com/f...nd-confirmed-admin-warning-no-trolling.37694/

Edit (2/1/24):
This plus into the switches, where I plug mine in, was originally made for Focus MK4, but another member uses it in his Maverick:
https://www.mavericktruckclub.com/forum/threads/auto-stop-which-one.42637/post-754989

Ones I talked about above:
- There is the $100 Auto Start Stop Eliminator.
- There is a wire at the battery you can disconnect.
Sponsored

 

Attachments

Last edited:

Skifletch

2.0L EcoBoost
Well-known member
Joined
Apr 25, 2023
Threads
5
Messages
105
Reaction score
119
Location
Buffalo
Vehicle(s)
2023 Maverick XL
Engine
2.0L EcoBoost
I sat down tonight with the goal of beginning to dig through the service manual to do exactly this. Now I don't have to dig and just read. Enormous thanks
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
I sat down tonight with the goal of beginning to dig through the service manual to do exactly this. Now I don't have to dig and just read. Enormous thanks
Glad it may help you, reach out with any questions.
 

Skifletch

2.0L EcoBoost
Well-known member
Joined
Apr 25, 2023
Threads
5
Messages
105
Reaction score
119
Location
Buffalo
Vehicle(s)
2023 Maverick XL
Engine
2.0L EcoBoost
Incredible write-up! Amazing detail, and it looks like you had fun doing it!!

My solution is nowhere near as elegant.

I grabbed several of these Chinese timer FETs. They switch the ground, so works perfect for this. One timer alone will do the auto start/stop. A second one piggybacked will do the drive modes. Since there is no relay, no clicking. By just tapping the wires at the harness, no disassembly of the center console is needed.

Screenshot_20230512_000619_eBay.jpg




The package is small enough that it fits right in the fuse box, with the wires run to passenger side access bay of the center console. It takes about 5-10 minutes to install, including tapping the two wires on the harness.

I got parts to make several more if anyone is interested, just PM me.
I was looking at this exact relay module but man I wasn't sure if the output would be long enough of a "press" to be used. These Amazon project boards always have really crappy instructions from garbage translation.
 

Sponsored

Skifletch

2.0L EcoBoost
Well-known member
Joined
Apr 25, 2023
Threads
5
Messages
105
Reaction score
119
Location
Buffalo
Vehicle(s)
2023 Maverick XL
Engine
2.0L EcoBoost
Glad it may help you, reach out with any questions.
I will. My larger concern is that I have an XL without auto start (only Fordpass). I may have to deal with this infamous Fuse 6? Which I don't understand the concern over. Then again I have significant soldering and splicing experience so "tapping" isn't as much of a concern for me
 

Telemachus

2.5L Hybrid
Well-known member
First Name
Jason
Joined
Jan 10, 2022
Threads
12
Messages
849
Reaction score
710
Location
SoCal
Vehicle(s)
XL EB (sold), XLT Hybrid
Engine
2.5L Hybrid
I will. My larger concern is that I have an XL without auto start (only Fordpass). I may have to deal with this infamous Fuse 6? Which I don't understand the concern over. Then again I have significant soldering and splicing experience so "tapping" isn't as much of a concern for me
I bought a 20 pack of the micro 3 fuse tops. I certainly won't be using all of them. PM me if you want me to send one your way.

Fuse 1/2 is no problem to access and isn't used anyway.
 

Tim d

2.0L EcoBoost
Well-known member
First Name
Tim
Joined
May 18, 2022
Threads
19
Messages
1,690
Reaction score
1,756
Location
Alpena
Vehicle(s)
Ram
Engine
2.0L EcoBoost
Welcome to my DIY Auto Start/Stop disable and defaulting to a Drive Mode project!

I know there are other ways of doing some of this, but I wanted a DIY project for multiple reasons.

I realized there are other ways of doing this, and I will touch on why I choose to not use them, I'm hoping we can keep this thread focused on this project and a friendly conversation.

First, I will digress a little. Besides this project, I also wanted to install a Ford auto dimming mirror and homelink garage opener. I wanted to make a harness for that as well, and not just tap into the factory harness. Since that project also needed similar connectors and wires, I was able to buy everything for both projects at once. I already had the mirror and homelink before I even got my Maverick, and before the Cheap Auto Dimming Mirror thread got started. Eventually, I'll write a post about the mirror and homelink project.

Okay, back to this project.

There is the $100 Auto Start Stop Eliminator. It plugs into the ODBII port. That means it is on the CAN Bus doing something to make the change, but I didn't know what. People do use it and like it, so you could use that instead if all you want is to disable Auto Start/Stop. I did not want to spend the $100 to get just Auto Start/Stop disable and have something that I didn't know how it was working. BTW - All the parts for both of my projects, minus the mirror and homelink, were less than $100.

There is a wire at the battery you can disconnect, that disables Auto Start/Stop. Again, people have done it and it seems to work for them. I have seen posts where it doesn't work exactly the same as just pressing Auto Start/Stop button, which I can agree with since disconnecting the wire makes the vehicle think your battery is too low to do Auto Start/Stop. I believe it may impact how the vehicle tries to charge the battery. Either way, it is not a good thing to have disconnected if you go in for service.

There is a way in ForScan to disable Auto Start/Stop. Many people are happy with that. That seems to light up the circled 'A' on the instrument cluster, indicating Auto Start/Stop is not available. Like it does while the vehicle is warming up and not ready to do it yet. I do not see that light when I press the button to disable Auto Start/Stop. So, like the battery wire disconnect option, I'm not sure what else could behave differently.

Bottom-line, I wanted something that acts the same as if I pressed the Auto Start/Stop button. And the engineer in me figured there had to be a way to create a circuit to 'press the button' for me.

Then came along the following 'Default Eco-Mode with this DIY Module' thread from @CubanRedneck
https://www.mavericktruckclub.com/forum/threads/default-to-eco-mode-with-this-diy-module.17805/
This inspired me since he gave good details on how to take apart the center console and did the legwork on the buttons. He used some relays and mentioned how it could maybe be done with solid state components. Since I was going to do that for Auto Start/Stop disable, I figured I would help the community and add a way to set the default Drive Mode to my project.

What I didn't realize was all the issues around powering my circuit. This is mostly around the typically used Fuse 3 being powered when the vehicle is remote started and that you cannot change Drive Modes then. I have detailed my findings in my attached project document.

I also wanted to go a step further and make it so you could change the settings whenever you want to, without re-programming the circuit or changing code. I make use of the vehicle buttons themselves to allow you to change the settings. So, if you were towing for a couple days, you could default to Tow/Haul, then go back to Normal or Eco or whatever your favorite Drive Mode is. The other advantage is that you can have it put things back to factory settings, for those times you go in for service.

I have created this project, so it is flexible for your needs. You do not need to implement all the circuits; you can do just the ones you want. For example, if you just want to do Auto Start/Stop or just Drive Mode, you can. If you do not want to be able to change the settings whenever, then you don't have to. You can also use whichever power you want, Fuse 3 (remote started power) or Fuse 6 (fully started power). All you have to do is tweak a couple of program settings. I have fully described how to do this in my document and code.

At high-level, I am using an Arduino and circuitry. Nothing is stored in the vehicle, just the Arduino. The Arduino simulates you pressing the button. I created a wiring harness to go between the Auto Start/Stop & Driver Mode button module and the factory harness. You could just tap off the factory harness if you want to. I ended up using Fuse 3 because a normal fuse tap does not fit in Fuse 6; which added a lot more time to this project, but helped make it more flexible for you.

My attached document goes through everything from the how I figured out the connectors, to what to purchase, to where to purchase, to creating the wiring harness, to schematic, to layouts of the different options, to actual pictures; everything you need to know!

I have done a lot of testing but realize this is buyer beware. No warranty expressed or written. Use it at your own risk. With that out of the way, if you have any questions let me know.

NOTE: to use the Arduino code you will have rename the attached file by deleting the ".txt" extension, or just copy the contents of the file into your Arduino project file
Why not just turn it off by pushing the button?
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
Why not just turn it off by pushing the button?
You can certainly do that every time you get in, I didn’t want to. Wanted something that did it for me.
 

K Ayd

2.5L Hybrid
Active member
First Name
Kevin
Joined
Sep 19, 2022
Threads
1
Messages
36
Reaction score
21
Location
Mn
Vehicle(s)
2005 Grand caravan
Engine
2.5L Hybrid
Welcome to my DIY Auto Start/Stop disable and defaulting to a Drive Mode project!

I know there are other ways of doing some of this, but I wanted a DIY project for multiple reasons.

I realized there are other ways of doing this, and I will touch on why I choose to not use them, I'm hoping we can keep this thread focused on this project and a friendly conversation.

First, I will digress a little. Besides this project, I also wanted to install a Ford auto dimming mirror and homelink garage opener. I wanted to make a harness for that as well, and not just tap into the factory harness. Since that project also needed similar connectors and wires, I was able to buy everything for both projects at once. I already had the mirror and homelink before I even got my Maverick, and before the Cheap Auto Dimming Mirror thread got started. Eventually, I'll write a post about the mirror and homelink project.

Okay, back to this project.

There is the $100 Auto Start Stop Eliminator. It plugs into the ODBII port. That means it is on the CAN Bus doing something to make the change, but I didn't know what. People do use it and like it, so you could use that instead if all you want is to disable Auto Start/Stop. I did not want to spend the $100 to get just Auto Start/Stop disable and have something that I didn't know how it was working. BTW - All the parts for both of my projects, minus the mirror and homelink, were less than $100.

There is a wire at the battery you can disconnect, that disables Auto Start/Stop. Again, people have done it and it seems to work for them. I have seen posts where it doesn't work exactly the same as just pressing Auto Start/Stop button, which I can agree with since disconnecting the wire makes the vehicle think your battery is too low to do Auto Start/Stop. I believe it may impact how the vehicle tries to charge the battery. Either way, it is not a good thing to have disconnected if you go in for service.

There is a way in ForScan to disable Auto Start/Stop. Many people are happy with that. That seems to light up the circled 'A' on the instrument cluster, indicating Auto Start/Stop is not available. Like it does while the vehicle is warming up and not ready to do it yet. I do not see that light when I press the button to disable Auto Start/Stop. So, like the battery wire disconnect option, I'm not sure what else could behave differently.

Bottom-line, I wanted something that acts the same as if I pressed the Auto Start/Stop button. And the engineer in me figured there had to be a way to create a circuit to 'press the button' for me.

Then came along the following 'Default Eco-Mode with this DIY Module' thread from @CubanRedneck
https://www.mavericktruckclub.com/forum/threads/default-to-eco-mode-with-this-diy-module.17805/
This inspired me since he gave good details on how to take apart the center console and did the legwork on the buttons. He used some relays and mentioned how it could maybe be done with solid state components. Since I was going to do that for Auto Start/Stop disable, I figured I would help the community and add a way to set the default Drive Mode to my project.

What I didn't realize was all the issues around powering my circuit. This is mostly around the typically used Fuse 3 being powered when the vehicle is remote started and that you cannot change Drive Modes then. I have detailed my findings in my attached project document.

I also wanted to go a step further and make it so you could change the settings whenever you want to, without re-programming the circuit or changing code. I make use of the vehicle buttons themselves to allow you to change the settings. So, if you were towing for a couple days, you could default to Tow/Haul, then go back to Normal or Eco or whatever your favorite Drive Mode is. The other advantage is that you can have it put things back to factory settings, for those times you go in for service.

I have created this project, so it is flexible for your needs. You do not need to implement all the circuits; you can do just the ones you want. For example, if you just want to do Auto Start/Stop or just Drive Mode, you can. If you do not want to be able to change the settings whenever, then you don't have to. You can also use whichever power you want, Fuse 3 (remote started power) or Fuse 6 (fully started power). All you have to do is tweak a couple of program settings. I have fully described how to do this in my document and code.

At high-level, I am using an Arduino and circuitry. Nothing is stored in the vehicle, just the Arduino. The Arduino simulates you pressing the button. I created a wiring harness to go between the Auto Start/Stop & Driver Mode button module and the factory harness. You could just tap off the factory harness if you want to. I ended up using Fuse 3 because a normal fuse tap does not fit in Fuse 6; which added a lot more time to this project, but helped make it more flexible for you.

My attached document goes through everything from the how I figured out the connectors, to what to purchase, to where to purchase, to creating the wiring harness, to schematic, to layouts of the different options, to actual pictures; everything you need to know!

I have done a lot of testing but realize this is buyer beware. No warranty expressed or written. Use it at your own risk. With that out of the way, if you have any questions let me know.

NOTE: to use the Arduino code you will have rename the attached file by deleting the ".txt" extension, or just copy the contents of the file into your Arduino project file
P I have a auto start stop disabler brand new I would sell you for $50. Decided not to use it on my truck
 
Sponsored
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
I bought a 20 pack of the micro 3 fuse tops. I certainly won't be using all of them. PM me if you want me to send one your way.

Fuse 1/2 is no problem to access and isn't used anyway.
I looked at Fuse 1/2. I think it was easier to find the normal fuse tap. It was before I learned about the remote start differences, so not sure when Fuse 1/2 gets power.
If that fuse gets what is needed, that would be great. Can implement less of the circuits I created; my document has info on what to skip based on the type of power coming in.
 

E30andrew

2.0L EcoBoost
Well-known member
First Name
Andrew
Joined
Apr 26, 2022
Threads
2
Messages
231
Reaction score
374
Location
Lafayette, Louisiana
Vehicle(s)
'23 XLT FX4 EB
Engine
2.0L EcoBoost
I love to see this kind of project and post for the community, excellent work! The write-up is extensive and thorough and will surely save many people a lot of time. Will definitely be bookmarking this for future a future project.

One thing I wanted to suggest - with your document as thorough as it is, if you ever wanted to spruce up the wiring diagrams a bit, Tinkercad has a great circuit builder/simulator for producing some nice clean images (example below). Tinkercad can also produce the schematics of that drawing as well, its very helpful. (I used to use Fritzing, but looks like they are a paid software now.) I'm sure there are a handful of other circuit builders out there, but I always love a nice clean diagram. Thanks again!

Ford Maverick DIY - Disable Auto Start / Stop + Default to a Drive Mode (MY ‘25 update) 1683900495386

Ford Maverick DIY - Disable Auto Start / Stop + Default to a Drive Mode (MY ‘25 update) 1683900643221
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
I will. My larger concern is that I have an XL without auto start (only Fordpass). I may have to deal with this infamous Fuse 6? Which I don't understand the concern over. Then again I have significant soldering and splicing experience so "tapping" isn't as much of a concern for me
I’m not sure, but I would expect you would. Usually the populate the fuse different, versus wiring them differently. Maybe fuse 1/2 that Telemachus used is an option.
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
I love to see this kind of project and post for the community, excellent work! The write-up is extensive and thorough and will surely save many people a lot of time. Will definitely be bookmarking this for future a future project.
Thank you.

One thing I wanted to suggest - with your document as thorough as it is, if you ever wanted to spruce up the wiring diagrams a bit, Tinkercad has a great circuit builder/simulator for producing some nice clean images (example below).
I will check that out, thanks.
I am not too happy with the schematic myself.
My original design was hand drawn on paper.
I did look at some online stuff, but nothing was working well.
The schematic was the last thing I was doing, and just wanted to get the document done, so I ‘hacked’ something in Word; which I was used to using.
 
OP
OP
Mabcim

Mabcim

2.0L EcoBoost
Well-known member
First Name
Mark
Joined
Oct 4, 2021
Threads
3
Messages
1,228
Reaction score
1,089
Location
Rochester, NY
Vehicle(s)
25 Maverick Lariat 2.0 AWD; 23 Escape ST Line Select 2.0 AWD
Engine
2.0L EcoBoost
Clubs
 
P I have a auto start stop disabler brand new I would sell you for $50. Decided not to use it on my truck
You should post that in the for sale section of the forum, I’m sure someone will buy it.
Sponsored

 
 







Top