the horn on my 89 suburban is not working.
I have checked the fuse, it was ok. should I check the relay next? or could the horns themselves be bad? need to fix this, otherwise, I have to use My finger
I say just use your finger you'll probably get more of a responce that way, most people ignore horns now a a days.
If you suspect its the horn use a hot wire from the battery (preferably with an inline fuse) and give it a blast.
My moneys on either the relay, or the steering wheel switch.
For the steering wheel switch use either a short tester or a multi meter, after you get the steering wheel apart test it while pushing the horn contacts on.
For the relay make sure you have power from the battery (this should be a full time hot) find the switching wire and use a jumper from the hot, then test the horn power wire for voltage.
This could also be a good time to install an inexspensive air horn from Auto Zone. It'll probably cost near what you'll spend in NOS repair parts.