If everything works on the old computer then possibly you have a bad lpt? I am drawing at straws here, but try switching the pinout if you can and see what happens!

Good luck