Hi, new to the forum and did a lot of searching on the Mazda Mobile Start (MSS) discontinuation and alternate solutions. I found a number of posts on various aftermarket remote starts but not a lot of tips on a DIY install. We have 2 x CX5’s, a 2017 and 2022. The 2017 had the MMS which has been discontinued and our dealer never offered a key fob remote start alternative so I elected to get the Apple Car Play (love it!).
I recently wanted to (re)add remote start and inquired at the Dealer if Mazda had a Mazda option. Nope, only 3rd party. So, I contracted Mazda directly, same question. Answer: no Mazda remote start retrofit whatsoever. Perhaps I was naively thinking that they had developed a solution post the MSS deactivation.
After a lot of web research I settled on using the iDataStart module. What follows is my experience on doing this myself to save some bucks. Hope it helps those considering (or already have) a used CX5 that they want to add remote start to.
Note: long post follows.
Some background first. The iDataStart module is capable of using the OEM key fob with the ‘Lock-Lock-Lock’ sequence, or you can add either a 1-way or 2-way aftermarket (AM) fob or you can add a device like Drone Mobile to use your cell phone (a service fee is required). Of note is that can initially use the OEM fob and if you want to add the AM Fob or Drone later, you can. It does require reconfiguring (re-flashing) the module. For me, since the 2017 is only a daily commute car and the parking lot is just outside and in view of the office, I tested the range of the OEM fob while inside and was convinced that it would work. And if turns out not to be the case, I will add one of the extended range fobs.
Here are the products I got from the good folks at Crutchfield for $250 with free shipping.
First off, there are 2 wiring diagrams and while they represent the same thing they are modeled differently. The T-Harness Diagram is the most useful as it shows which plugs from the T-Harness plug into the module and vehicle. The Hardware Diagram is the same with the wires of the T-Harness ‘exposed’. And the T-Harness diagram has a scissors cutting the wire symbol. This is to show that you are expected to cut the wire on the cars harness and connect it to the T-Harness. Now for the issue: there are also scissor symbols on the Hardware Diagram in other locations as well. Do I need to cut these? No. It is meant to show that the T-Harness itself has this ‘cut’ built in. OK, got that figured out now.
Another bewilderment was power to the module. There is a diagram of the module pinout (what all the plugs and pins are for). Very clear that the M1 plug pin 2 is for power. But no pinout for the M4 and M5 plugs which are the primary ones used. How is the device getting power? And since M1 is not used I was unsure if its male spades are ‘live’ and have a risk of shorting out. What I was able to determine is that M1 is the ‘high power’ option on this module and not active is this application. The power must come from the connections to the cars wiring harness. Moving on.
Of note is that installation with the T-Harness is straight forward. On the vehicle harness side, you unplug the correct connection, plug it into the T-Harness and then plug the T-Harness into the now empty slot you just removed the car plug from. Think of it this way: the T-Harness is like a bridge or splice into the exiting car’s wiring harness. And only 2 plugs are impacted which are directly below the steering column and accessed after removing the column’s lower plastic trim cover. Then the other end of T-Harness has 2 plugs that insert into the module. Simple enough but need to get thru the flashing / programing which does require installing, removing, and reinstalling the module.
It will be more complex if you desire for the horn, lights and hood pin features. Horn to sound when it starts (I assume), parking lights to come on while running (I assume) as well as provide error codes, and hood pin to disable remote start when open as a safety feature. And that leads me to my First Tip:
Post figuring out the T-Harness connections I decided to NOT do the horn, lights or hood. Idea is to validate the system works and then do the hard part. These are not needed for the module to work.
Programming is done in a total of 3 parts. There are lots of warnings about disconnecting the battery but here is where another round of confusion creeped in. Page 8 Step 5 of the instructions says “WARNING: Disconnect power last. Disconnect module from vehicle.” And for Step 7 is says “Connect power first. Connect module to vehicle.” Huh? This seems in direct conflict with the intro warning that says “The vehicle’s battery should be disconnected during the installation process. Any modules or control units disconnected during your install, should be reconnected before reconnecting the vehicle’s battery.”
I followed the steps 5 and 7 exactly as stated and the module did not accept the second programming phase. Fortunately, nothing fried and now for Tip 2: Disconnect the car battery (negative terminal) prior to plugging or unplugging the module into the T-Harness.
This also led to Tip 3: if it does not work the first time, start over from the very beginning. In other words, the module was accepting re-flashing as expected (recall can re-flash to add a Drone Mobile, etc.). When using the iDataStart “Weblink” to flash the 2nd or 3rd time select ‘new module’ and go from there. There is no apparent ‘reset’ or ‘erase’ button on the module. I was successful with the 2nd round and did a 3rd to set some of the advanced features I wanted to adjust.
Regarding the advanced features when flashing. If you do not go to that page, they will be at their default values. Two features I recommend paying attention to: time to run and valet mode. Run time is selectable in 15 min increments and I chose 30. The Valet mode deactivates the remote start feature for when it goes into the shop to preclude inadvertent remote starting. There is a long list of methods to choose from and idea is that the method both deactivates and reactivates it. A sort of pat your head, rub your belly and turn around three times sequence that would never be done otherwise. Make sure you write it down and put it in the glove box!
Now what was interesting on my vehicle was that even without the additional wiring of the horn / lights they seemed to work anyway. Let me explain. For the horn, regardless of the remote start, when clicking the lock on the fob for the 2nd or 3rd time the horn sounds. This is a feature of the car and is unchangeable (I know there is a setting for the beep ‘high, med, low and off’ but this is not about the horn). So was unsure what the horn hookup to the module accomplishes. And while my parking lights did NOT come on when running on the remote start, they did flash three times. Hmmm. Would they also flash an error code, like a door being opened? Sure, enough they did 3 + 10 error code which is no start due to door open. What about the hood? I know these cars have a sensor already in the latch so what it connected somehow? Sure enough popping the hood precluded a remote start and the parking lights flashed the correct error code. A call into their tech support was as mystified as I was. Recall this car had the MSS to start with so perhaps that somehow tied it in. Unsure. But it left me pondering if I need to do any of this extra wiring. After all, for the parking lights it requires cutting part of car's wiring harness and splicing in the module. If I sell the car, I can remove the module but then I have a broken connection on the parking lights. So, for now, no extra wiring. More to follow once I start using it.
I recently wanted to (re)add remote start and inquired at the Dealer if Mazda had a Mazda option. Nope, only 3rd party. So, I contracted Mazda directly, same question. Answer: no Mazda remote start retrofit whatsoever. Perhaps I was naively thinking that they had developed a solution post the MSS deactivation.
After a lot of web research I settled on using the iDataStart module. What follows is my experience on doing this myself to save some bucks. Hope it helps those considering (or already have) a used CX5 that they want to add remote start to.
Note: long post follows.
Some background first. The iDataStart module is capable of using the OEM key fob with the ‘Lock-Lock-Lock’ sequence, or you can add either a 1-way or 2-way aftermarket (AM) fob or you can add a device like Drone Mobile to use your cell phone (a service fee is required). Of note is that can initially use the OEM fob and if you want to add the AM Fob or Drone later, you can. It does require reconfiguring (re-flashing) the module. For me, since the 2017 is only a daily commute car and the parking lot is just outside and in view of the office, I tested the range of the OEM fob while inside and was convinced that it would work. And if turns out not to be the case, I will add one of the extended range fobs.
Here are the products I got from the good folks at Crutchfield for $250 with free shipping.
- iDatastart CMHCXA0 (Module) at $180
- iDatastart ADS-USB-ECO (flashing tool) at $0 (was included for free)
- iDatastart ADS-THR-MA3 (T-Harness) at $70
First off, there are 2 wiring diagrams and while they represent the same thing they are modeled differently. The T-Harness Diagram is the most useful as it shows which plugs from the T-Harness plug into the module and vehicle. The Hardware Diagram is the same with the wires of the T-Harness ‘exposed’. And the T-Harness diagram has a scissors cutting the wire symbol. This is to show that you are expected to cut the wire on the cars harness and connect it to the T-Harness. Now for the issue: there are also scissor symbols on the Hardware Diagram in other locations as well. Do I need to cut these? No. It is meant to show that the T-Harness itself has this ‘cut’ built in. OK, got that figured out now.
Another bewilderment was power to the module. There is a diagram of the module pinout (what all the plugs and pins are for). Very clear that the M1 plug pin 2 is for power. But no pinout for the M4 and M5 plugs which are the primary ones used. How is the device getting power? And since M1 is not used I was unsure if its male spades are ‘live’ and have a risk of shorting out. What I was able to determine is that M1 is the ‘high power’ option on this module and not active is this application. The power must come from the connections to the cars wiring harness. Moving on.
Of note is that installation with the T-Harness is straight forward. On the vehicle harness side, you unplug the correct connection, plug it into the T-Harness and then plug the T-Harness into the now empty slot you just removed the car plug from. Think of it this way: the T-Harness is like a bridge or splice into the exiting car’s wiring harness. And only 2 plugs are impacted which are directly below the steering column and accessed after removing the column’s lower plastic trim cover. Then the other end of T-Harness has 2 plugs that insert into the module. Simple enough but need to get thru the flashing / programing which does require installing, removing, and reinstalling the module.
It will be more complex if you desire for the horn, lights and hood pin features. Horn to sound when it starts (I assume), parking lights to come on while running (I assume) as well as provide error codes, and hood pin to disable remote start when open as a safety feature. And that leads me to my First Tip:
Post figuring out the T-Harness connections I decided to NOT do the horn, lights or hood. Idea is to validate the system works and then do the hard part. These are not needed for the module to work.
Programming is done in a total of 3 parts. There are lots of warnings about disconnecting the battery but here is where another round of confusion creeped in. Page 8 Step 5 of the instructions says “WARNING: Disconnect power last. Disconnect module from vehicle.” And for Step 7 is says “Connect power first. Connect module to vehicle.” Huh? This seems in direct conflict with the intro warning that says “The vehicle’s battery should be disconnected during the installation process. Any modules or control units disconnected during your install, should be reconnected before reconnecting the vehicle’s battery.”
I followed the steps 5 and 7 exactly as stated and the module did not accept the second programming phase. Fortunately, nothing fried and now for Tip 2: Disconnect the car battery (negative terminal) prior to plugging or unplugging the module into the T-Harness.
This also led to Tip 3: if it does not work the first time, start over from the very beginning. In other words, the module was accepting re-flashing as expected (recall can re-flash to add a Drone Mobile, etc.). When using the iDataStart “Weblink” to flash the 2nd or 3rd time select ‘new module’ and go from there. There is no apparent ‘reset’ or ‘erase’ button on the module. I was successful with the 2nd round and did a 3rd to set some of the advanced features I wanted to adjust.
Regarding the advanced features when flashing. If you do not go to that page, they will be at their default values. Two features I recommend paying attention to: time to run and valet mode. Run time is selectable in 15 min increments and I chose 30. The Valet mode deactivates the remote start feature for when it goes into the shop to preclude inadvertent remote starting. There is a long list of methods to choose from and idea is that the method both deactivates and reactivates it. A sort of pat your head, rub your belly and turn around three times sequence that would never be done otherwise. Make sure you write it down and put it in the glove box!
Now what was interesting on my vehicle was that even without the additional wiring of the horn / lights they seemed to work anyway. Let me explain. For the horn, regardless of the remote start, when clicking the lock on the fob for the 2nd or 3rd time the horn sounds. This is a feature of the car and is unchangeable (I know there is a setting for the beep ‘high, med, low and off’ but this is not about the horn). So was unsure what the horn hookup to the module accomplishes. And while my parking lights did NOT come on when running on the remote start, they did flash three times. Hmmm. Would they also flash an error code, like a door being opened? Sure, enough they did 3 + 10 error code which is no start due to door open. What about the hood? I know these cars have a sensor already in the latch so what it connected somehow? Sure enough popping the hood precluded a remote start and the parking lights flashed the correct error code. A call into their tech support was as mystified as I was. Recall this car had the MSS to start with so perhaps that somehow tied it in. Unsure. But it left me pondering if I need to do any of this extra wiring. After all, for the parking lights it requires cutting part of car's wiring harness and splicing in the module. If I sell the car, I can remove the module but then I have a broken connection on the parking lights. So, for now, no extra wiring. More to follow once I start using it.