Just because the CEL light isn't on doesn't mean it's good. CEL's aren't suppose to turn on for everything. OBD2 CEL's come on only if the tailpipe emissions exceed 1.5 times the federal test standard.
The VSS is probably faulty... It's a common problem on Accords. Just replace it already.