Hmm, If your getting these percentages from Setispy they may not be terribly accurate. Seti tends to finish the last few percent much faster than the rest of the WU. So if you have Setispy or another program only checking every 5 min or so, it may not catch the last bit of work and report it from the last time it checked it. My setispy log has lots of nearly completed entries. Its pretty normal.