I'm pretty sure it's an electrical problem. Does the engine block have a ground strap running to the body and one to the frame? Since the car has a mechanical linkage, if there is a poor ground somewhere, pressing on the clutch could create a ground connection.