I dont think they are related....VSS (PO500) is related to the speed sensors at the knuckles... The smoking is probably valve seals, and the 02 could have been toasted by the oil contamination.
Id replace the valve seals, and 02...then look into a possible bad VSS wire or actual sensor...