ok i have a 1997 explorer i checked the cel at my work and it pulled bank 1 system too lean and bank 2 too lean and it also says catylyst(sp) system efficiency something and every time i come to a stop it seems to vibrate and run a little rough sounds like it idles up and down and the glove box...