What P0690 usually means
P0690 is the high-side feedback version of the PCM power-relay sense family. The module thinks the monitored relay output is higher than expected or present when it should not be. That can happen with a short to power, backfeed through another circuit, a stuck relay, or a sense wire that never drops to the expected state after key-off.