My 97' XJ has been stalling intermitantly since I bought it Jan. of this year. My wife's 98' XJ has this part that is directly connected to the throttle cable mount. Mine is missing. It certainly looks like a required part... could this be my stalling problem?? The mystery part is in the center of the picture with the battery on the right and the relay housing on the left. Pic below...