I found the culprit, it was the laptop that was loosing time, actually it was randomly jumping time all over the place +/- 40-90 seconds. I found it by chance and since I had checked the sync station clock to Cumulus which is sync to the PC it was throwing the Station clock off. I set up WL and Cumulus to my Main Computer, the timing has been dead on.
Now the bad news, the laptop is bricked. I could not format the HD or reinstall vista, something was preventing me from doing that. I think I know what it is based how wonky it was acting anyway as in D/T sync failure, I could not update the anti virus data base or install MS security essentials . The only fix would be a HD replacement. Lucky nothing important was on the Laptop, not even a email account was setup.