The crankshaft position sensor (CKP) on a 2002 Chevy Suburban 6.0L is located on the
passenger side of the engine block, near the front of the engine. It's typically mounted near the crankshaft pulley, but not directly on it. You'll likely find it relatively low on the engine block.
It's advisable to consult a repair manual specific to your vehicle's year and engine for the exact location and any specific service procedures before attempting to locate or service the sensor. A picture in a repair manual or online would be beneficial for visual identification.