I'd check connections at the ICM, crank sensor etc. for starters. If they both are acting up, maybe check the connectors at the back of the cluster.