What P2535 usually means
P2535 is the high-input counterpart to P2534. The module thinks the run/start circuit is staying powered when it should not, or is otherwise biased high. That can produce strange key-off behavior, modules that stay awake, starter logic that acts unpredictably, or restart problems tied to a signal that never cleanly returns to normal.