Yes, you can scan a lot more than emission codes.
But, as for your problem, I'm willing to bet it's one of two things.
The instrument cluster or the TIPM.
Smart money is on the TIPM. They're ****.
Any other things going on that you've noticed that aren't related?