I think I got the dumbass among the people who work at the dealership. He told me it wouldn't run if it was the wrong VSS and made some other stuff up. He isn't the mechanic, just the person that communicates with the mechanic and me. When I mentioned the VSS, he said he "could throw another one...