P0688 is a relatively rare OBD2 trouble code. It's a generic code, meaning that it has the same definition for any vehicle made for the 1996 model year and up. This includes the Ford Ecosport.
The most common causes of P0688 are a bad PCM power relay or a wiring issue between the PCM and the power relay.
If your Ecosport is still running with this code, we strongly recommend against driving with it. If the PCM power relay fails, your vehicle will not run properly.
Here’s the definition of P0688 divided into its three distinct parts. ECM and PCM are interchangeable terms. They stand for engine control module and powertrain control module, respectfully. For this article, we will be referring to your Ecosport’s main computer as the PCM exclusively. The PCM Power relay circuit provides the proper voltage to the PCM when you turn the key to the on position. Here’s what’s typically involved in the circuit: The sense circuit lets the PCM monitor the voltage at the PCM power relay circuit. The sense circuit lets the PCM monitor the voltage at the PCM power relay. When your Ford Ecosport has P0688, it has detected an open circuit. If there is an open detected between the PCM and the PCM power relay, you’d have P0685. An open circuit is a circuit that has not been completed. It means that no power is flowing through the PCM power relay control circuit to your Ecosport’s PCM. When this happens, P0688 will be stored in the PCM’s memory, and the check engine light will come on. With this code, most of the time, the engine will not start or run. If it starts or runs, you’ll have to diagnose it differently.
Below, you’ll find a diagnostic decision tree that should help determine what’s caused P0688 in your Ford Ecosport. Remember, the circuit that senses the voltage at the power relay is open. So, either there’s no power going through it at all (which would suggest a bad relay or maybe a wiring problem). Or, the power relay is working just fine and the sense circuit has gone bad. Either way, a good wiring diagram for your Ford Ecosport’s model year and engine type can go a long way in figuring out what’s causing P0688. Yes– There’s either an intermittent wiring issue or a fault with the PCM. Check the NHTSA website to see if there are any technical service bulletins related to the PCM for your vehicle. You should still check the wiring harness to make sure that there is no damage to it. Has your vehicle had any stalling issues, or run oddly? If it has had intermittent issues while running, it may be the wiring harness. No– You’ll need to troubleshoot the PCM power relay circuit. Obtain a wiring diagram for the exact model year and engine combination for your Ford Ecosport. Most PCM relay terminals have 5 pins (covered above in the definition section, there are exceptions to this rule). If your Ecosport won’t start and the relay is getting power from the battery pin and the keyed power pin (with a solid ground and a functioning PCM power relay sense wire), it’s time to suspect the PCM power relay itself. Here’s a good video on how to test a relay. It’ll also give you a basic understanding of how they work if you’re having trouble with it. At this point, it’s time to have your Ford Ecosport’s PCM tested. We recommend taking it to a shop. Replacing or reflashing a PCM is best left to a mechanic. They’ll test the wiring harness first and make sure that you aren’t wasting money on a PCM you don’t need to clear P0688.
P0688 Definition: PCM/ECM Power Relay Sense Circuit/Open
ECM/PCM Power Relay
Sense Circuit Open
Ford Ecosport P0688 Symptoms
P0688 Diagnosis + Causes
1. Will the Engine Start?
2. Inspect the PCM power relay circuit
3. Test the PCM Power Relay
4. Test the PCM