I have just had my pitch servo replaced for a second time (first was a service bulletin requirement) - and the aircraft is less than 3 years old! Shortly before it was knackered I had a similar story - occasional diagnostics failure - power cycle - ok.
I did also have a similar error when the G1000 was upgraded incorrectly and stopped the ADC talking to the KAP140 - but that was permanent error.