So basically, he fixed everything but what he was trying to fix? <img src="/ubbthreads/images/graemlins/silly.gif" alt="" />
Well that proves it wasn't your fault, anyway. If reinstalling Windows didn't fix it, then the problem could be a configuration issue or hardware, either of which the tech should have been able to test.