Yeah. I recompiled the acpi_call module and by using it battery life is now even longer.
And wha'ts even better, suspend now works!
Blacklisting nouveau and nvidia seemed to do it, and by adding
echo '\_SB.PCI0.PEG0.GFX0.DOFF' > /proc/acpi/call
at the buttom of the resume|thaw) section to the suspend script /etc/pm/sleep.d/20_custom-ehci_hcd disables the card again upon resume.
(The one i'm using can be found here
Then i just created a script to disable the card and added it to startup applications:
#Disable nvidia card
sudo insmod /home/esben/acpi_call/acpi_call.ko
sudo sh /home/esben/acpi_call/test_off.sh
Thanks for your help guys
Unless you have anything to add, ill mark this thread as solved.