OK guys, I am driving down the road at 65 mph, and all of my stock gauges bottom out for about 5 seconds and the numbers in my odometer are replaced with 'no bus'. I get all my gauges back, along with a check engine light. There was no change in the engine speed or performance during this time period, or after. About 20 minutes later, when I get home, I pull codes and get the following 1595, 0500, 1492, 1694, 1693, and 1687. Any ideas?