Just two cautionary notes on speed sensors - at least for 1993 v6 Bighorn:
(1) I bought a new speed sensor (cheap) off Trademe, that wouldn't screw on. I got another, used of course, at Pic-A-Part, also cheap, that screwed on with no problem. On inspecting them the thread pitches on each were obviously different. Otherwise they appear to be identical.
(2) when you take off your speed sensor, be sure to remove also the brass drive (an inch long or so, that links the gearbox rotation to the sensor itself), and don't lose it like I did, when I went for a drive without the speed sensor attached but leaving the brass piece inserted not realising it could fall out all by itself!