To find out if yours has one, and where it is if it does:
1. Consult your repair manual: A factory service manual for your specific year and engine will be the most accurate source of information. This will show diagrams and precise locations.
2. Check the engine block: The most common location for a knock sensor on a small-block Chevy of that era is on the driver's side (left side as you're facing the engine) of the engine block, somewhere near the front. It's typically a small, cylindrical sensor with a single wire. Look for a sensor that looks noticeably out of place and isn't readily identifiable as something else.
3. Look for wiring: Follow the wiring harness. The knock sensor will have a single wire leading to a connection point somewhere in the engine compartment wiring. Tracing this wire *backwards* can lead you to the sensor itself.
4. Online forums: Search online forums specific to 1987 Chevy Suburbans or small-block Chevy engines. You might find pictures or discussions from other owners who have located their knock sensor.
Important Note: If you cannot find it, it likely wasn't installed on your particular vehicle. The lack of a knock sensor won't necessarily mean anything is wrong with your engine. It just means the engine's computer relied on other methods to prevent detonation.