well since I have not found anything I was happy with I decided to try installing cyclistats again. This time on my laptop. It worked with out the error I got on my desktop, but I have no idea why.
this is the error I get on my desktop
I am guessing there is something installed on my laptop that the cyclistats needs and my desktop does not have, but I do not know what.
So I guess I will just use it on my laptop for now.