The wheelbase on the VO660 is a foot longer than on the S2 or S4. That said, you would probably want the Bachmann S4 for this project instead of the S2; that way, you'll get the correct side frams on your trucks.
I went ahead and checked, and the VO1000 shell fits loosely on the Bachmann S4 mechanism. You ought to be able to shim it with some real thin styrene on each side to get a snug fit. Bear in mind that the cab end of the S4 is wider to take up space in the cab, but, that's largely a problem for the sill. If you decide to use the S4 sill (what I would recommend), you'll have to cut off the hood, but that's not that difficult of a task. The Bachmann S4 is an excellent runner and has made a great base for my Lima project.