I have an 08 mazda 3 2.3L s Touring. I'm having some issues with the cruise control that I'm hoping to get some help with.
Symptoms are:
I initially took it to the dealer. They said they had found some codes related to the cruise control switches but they can't get the cruise control switch part any more and didn't do anything further.
So I went home and pulled the cruise control switches and the clock spring assembly.
I took apart the cruise control switch assembly and examined the switch mechanism itself. Everything seemed in good shape and I saw no signs of wear. It looks very well built and I doubt there's issues with anything on the cruise control switch PCB.
After poking around with a multimeter for a bit I located the ground and the cruise data line. I tested first from the cruise control switch harness and then from the downstream side of the clock assembly while pressing the various cruise control buttons. Both cases resulted in a solid resistance ladder as follows:
I think the next step is to check the resistances at the PCM but I'm a bit of a noob at car repair and haven't been able to find a good picture of where the pcm is (I think it's behind the battery on the driver's side at this point). More importantly I haven't been able to find a diagram for the pcm wire harness coming in so I know what wires to probe. I found a diagram that might be useful but I'm not sure if it's the right one.
So, questions:

Symptoms are:
- Cruise control buttons all do strange things. Some times all the buttons will act like pressing the on/off button but they also sometimes just turn the cruise 'on' led on amber briefly while they're pressed and then it goes back off.
- This started happening once in a while and then gradually got to where it is now where it rarely works
- I have had some unintended acceleration where the vehicle will suddenly start accelerating for no reason. Tapping the brake stops the acceleration. I feel like I've only seen this happen when the cruise control is in the 'on' but not 'set' state.
I initially took it to the dealer. They said they had found some codes related to the cruise control switches but they can't get the cruise control switch part any more and didn't do anything further.
So I went home and pulled the cruise control switches and the clock spring assembly.
I took apart the cruise control switch assembly and examined the switch mechanism itself. Everything seemed in good shape and I saw no signs of wear. It looks very well built and I doubt there's issues with anything on the cruise control switch PCB.
After poking around with a multimeter for a bit I located the ground and the cruise data line. I tested first from the cruise control switch harness and then from the downstream side of the clock assembly while pressing the various cruise control buttons. Both cases resulted in a solid resistance ladder as follows:
- No button press --> Open circuit
- On --> 0 ohms
- Set --> 680 ohms
- Resume --> 2200 ohms
- Cancel --> 120 ohms
I think the next step is to check the resistances at the PCM but I'm a bit of a noob at car repair and haven't been able to find a good picture of where the pcm is (I think it's behind the battery on the driver's side at this point). More importantly I haven't been able to find a diagram for the pcm wire harness coming in so I know what wires to probe. I found a diagram that might be useful but I'm not sure if it's the right one.
So, questions:
- First off, does it sound like I'm on the right path here?
- Are there other issues I'm not checking that might cause a similar problem?
- Assuming my plan is solid, does someone know where to find a pinout for the PCM so I can locate the appropriate cruise control wires?

Last edited: