no codes but ses still on
Turn OFF ignition, disconnect PCM, turn ON ignition with engine off, observe the MIL.
If it's still on it's related to the instrument panel cluster - test MIL control circuit for short to ground between PCM and IPC...
If it's off - replace PCM.
I'd try resetting the PCM manually first by pulling the fuses method.

