Do you have the 1 GB or 512 MB version? Your PSU should have a 6 pin PCI-e connector and should be plenty fine now. The issue at this point has got to be something else.
Well it spins while the computer is powered on lol which would be better contacting the manufacturer and getting a replacement or getting an aftermarket cooler, and if its the aftermarket idea what would you recommend