I can't see how a worn relay could cause the parameters to not be seen. They are in no way involved in the software. If you were using a world tool on an early version dmc, the parameters will not show or be blank. I'm going to assume when you replaced the cpu that the updated software and new eeprom solved your issue. Eeproms have a definite lifespan, and when that time draws near, software will do weird stuff.