Sorry had to.
I have seen reports of a small accessory fuse causing similar problems so check that as its easy. Id say take a look at the VSS but since the clock isnt working either it sounds like the cluster may have crapped out. Where are you located maybe someone has a spare that could been hooked up to test the theory.