1996 Chevrolet Astro check engine light



My “check engine light” is on, a mechanic said it has to do with the transmission, the engine sometimes runs very “smooth” and sometimes it accelerates very bad, just recently I replaced the idle control valve sensor, for two weeks it run perfect, than started doing what I described above; should I replaced the idle valve sensor again? Txs


No, you should find out what codes the engine computer has stored and post them here. They should be in the form P1234. You can get them read at most auto parts stores for free. Have them read and post back and we’ll try and help.