P0688
- Weak battery
- Low voltage while cranking
- Faulty Engine Control Module (ECM) relay
- Blown ECM fuse - Faulty ECM
- ECM harness is open or shorted
- ECM circuit poor electrical connection
- You're fucked
I've checked all the fuses, swaped relays, has a good battery, stood on my head...Just cranks.