Re: need help reading trouble codes
P1000 isn't really a code, as such.... it is simply a way for the PCM to tell us that not all of the emissions monitors have completed and it isn't sure if there may be a code coming.... P0603 tells us that the Keep Alive Memory power to the PCM has been recently "disturbed" (some tuners do this regularly, I believe). Any time codes are cleared (clearing KAM will do this), a P1000 will be set in memory.
For your other concerns, you will have to address the modules involved... those would be the HEC and the TBC modules. You will need a scan tool capable of communicating with proprietary modules.... ermmmmm, you did check the gauges, right?