Note On Intermittents
WARNING: This page is about a different car, the 1993 Cadillac Seville and 1993 Cadillac Eldorado. However, it is still accessible from the selected car via links, so may be relevant.
PCM Code P034 is usually set by a vacuum supply problem to MAP sensor. Check for improper vacuum routing, MAP hose not connected to proper throttle body port or MAP hose chafed, pinched or cut. Apply vacuum to MAP hose at throttle body, and look for vacuum leaks in MAP hose or MAP sensor.