Ok as a further diagnosis, I started the car up today and drove around the block...The speedometer flew all the way around to 130 and the car shut off...I dunno what that about..but I think it confirms that it could be a faulty VSS...any opinions.
~darp~