Question that's been killing me...

I got my Lilliput about a year ago. At first it worked great, no probs. Then this summer, the TS stopped working randomly. I updated the driver and it would work for a while and then stop again. I was getting the "Device not recognized" when I plugged the USB in.

I got a new computer recently and am using this in the car now. I installed everything fresh. No change in the lilliput, still didn't work. Now today I went out after cleaning my car and bam, TS worked.

Does anybody have any idea what the heck is going on. I don't understand how it could be software related, almost seems hardware, maybe something is loose??