Yes, that's a service code for sure. Do you think it could be the shit up earths causing any bother? Perhaps might pay you to clean them up whilst you're improving things. My Clifford is wired via the birdsnest inside the steering column, I've had that wiring bypassed as its to do with the Clifford immobiliser, which in a roundabout way is how I found my ignition switch fault. Fingers crossed for you!