GM Service Manual Online
For 1990-2009 cars only
Figure 1:

Engine Controls Components-- Rear


Object Number: 956120  Size: MF
(1)Evaporative Emissions (EVAP) Purge Solenoid Valve
(2)Igntion Control Module (ICM) -- Odd
(3)Heated Oxygen Sensor (HO2S) Bank 1 Sensor 1
(4)Knock Sensor (KS) 1
(5)Engine Oil Pressure (EOP) Switch
(6)Intake Manifold Runner Control (IMRC) Solenoid
Figure 2:

Engine Controls Components-- Front


Object Number: 956109  Size: MF
(1)Camshaft Postion (CMP) Sensor
(2)Ignition Control Module (ICM) - Even
(3)Throttle Control Actuator (TAC) Module (Part of the Throttle Body)
(4)Engine Coolant Temperature (ECT) Sensor
(5)Engine Control Module (ECM)
(6)Crankshaft Position (CKP) Sensor
(7)Heated Oxygen Sensor (HO2S) Bank 2 Sensor 2 (Pigtail Connector Location)
(8)Knock Sensor (KS) 2
(9)Heated Oxygen Sensor (HO2S) Bank 2 Sensor 1