you know what, everything is fine until that step..

Now to fix the nvidia-uvm module (You don't know this yet, but it's broken.)

cd /usr/src/nvidia-current-331.67
make

cp Module.symvers uvm/

cd uvm/
make
Can you confirm that:
1. capital 'M' in "Module.symvers uvm/" syntax
2. the nvidia-uvm module is really broken, and needs fixing

I will try without fixing tomorrow see what happens. Now I'm going to dream about using piryt and hashcat