I agree, it could be that the left mouse button is not making a good contact. I'd definitely try another mouse before anything else.