had a car once that would lose the dash lights an the gauges would act up sometimes and it was the plug to the back of the dash as the newer ones have a screw that tightens the plug up,,once I tighten up the screw my issues were solved ,, wont hurt to check something like that as the vibration caused the plug to have a bad connection,,other than that check the grounds and even on the power train connections can have a weak ground an cause problems