Same "disclaimer " as posted elsewhere.
If this is WRONG place to post this, please ignore it.
I have annoying , intermittent , problem with loosing communication with car instrument clusters.
Both speedometer and tachometer, separate instruments , loose "communication" and code (U0155) is posted to the monitoring electronics.
The "results" are multiple - but the main one is "check engine soon".
The code can be erased, reset - and everything will go back to normal - no problem.
I have replaced the "speedometer" cluster and make sure ALL connectors are "locked".
Here is the weird part.
It mostly happen on initial start....
I can operate "door lock switch" and after SEVERAL tries all goes back to semi-normal - but the "check engine" needs to be reset.
SOMETIME I can open and shut drivers door (!) and everything goes back to normal. Again - the system codes needs to be reset.
Restarting the car SOMETIME clears the panels, but the "check engine" needs to be reset.
Mrs Google indicates this s common problem and that "you are missing ground" !
I have been thru ALL electrical parts and cannot see any questionable , loose electrical problems.
The mechanic checked battery and generator - no problema.
I am open to suggestions, however, my only option is to fix it myself - several "mechanics" where unable to offer solution.
Seems "intermittent U0155" OBD code is "over their heads".
Cheers