I have a 97 xj auto 4.0 and my check engin light is on with a tps codes I checked my voltage with the key in the on and at idle I get 4.27 volts when it should be .003 or sokething like that. I pulled the tps off and unpluged it and threw my multimeter on it and I'm still getting 4.something volts witch makes me beleve that the tps could possably still be good. Why would I be getting such a high voltage with the plug unpluged shouldn't it think that its at idle now that (if the censor is bad) the plug is undone? Could I be getting a dead short somewheres? Iv heard that there is another censor the tps works with could that be bad causing extra voltage going where its not to go?