Note On Intermittents
WARNING: This page is about a different car, the 1995 Cadillac DeVille. However, it is still accessible from the selected car via links, so may be relevant.
If Code P012 is stored as history code, start engine and allow to idle while manipulating circuits No. 430 and 453. An intermittent open will cause engine to stumble or die when PCM loses distributor reference signals. If wiring and PCM connectors are okay, check pick-up coil leads for intermittent open circuit.