That code will flash whenever the diagnostic terminal is grounded with the ignition turned on and engine is not running. If there is additional trouble codes stored in the ECM they will appear after code 12 has flashed 3 times. If you have no other codes that flash. Then code 12 means system is okay and no codes presant.
on mine, I had to drop the gas tank.
Rebuild trans. Pay someone to do it too.
If it is slipping in those gears then it is time for a rebuild. no EASY FIX
The blower motor resistor pack is defective. Replace it.
change your o2 sensor
replace cat
Start with replacing the thermostat.
I've got a better question, why is this question in the Chevy venture forum ?
you stick some plastic explosives on it and run
Start with looking for a vacuum leak.
i have a 1996 z71 my tranny bad in it i have a 1992 z71 tranny will it fix there both 4x4
Sorry I meant knock sensor on 1993 Chevy blazer k1500