I would still smell the exhaust..the speed sensor is right next to the passenger side halfshaft, right where the the shaft conects on the tranny under the thermostat..and the knocke sensor is on the back of the engine right under the exhaust manifold on the
side where the o2 sensor is..it only has 1 wire and it's pretty big for a sensor
The vss should have nothing to do with your problem. It just measures the vehicle speed.