Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

So what engine is in it? It always helps to state which engine you have, trans, 4 door ect. Should be near the harmonic balancer either attatched to ther front of the engine, or bolted to the engine block.

Code 46 is indeed the trouble code for the Idle Speed Controller which is that big black box thingy on your throttle body. A lot of Chilton-type manual books omit that code because the ISC isn't found on pre 94 Metros. The ISC is a computer controlled auto-adjuster for the engine idle.

An important note: code 46 is often caused by misadjusted distributor timing. As you probably know, timing affects the idle, and if improper timing moves the idle beyond the ISC's adjustment range, the check engine light will come on and diagnostics will return code 46.