Long time lurker, can usually figure stuff out with searching but I am lost on this. Have an 01 4.0, turn the key starts right up. About 30 seconds later I get a no bus message and a check engine light. Jeep still runs and drives just fine, if I hook my phone to the jeep I can still read everything the gauges show through the torque pro app. Gauge cluster does the test( holding trip knob in while turning key on) and everything moves and lights up. I pulled the cluster out and cleaned both sides of the two connecters and made sure they were clean. Almost everything I have found online says CPS, but I wouldn't think that the help jeep would start and run with a bad cps.