mrfixit;
Your thinking is about what I would believe is correct. This is an issue which is more likely to be cause by a sensor or sensors which are not functioning correctly. An automotive style On-Board-Diagnostic II (OBD II) handset should be able to determine this.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.