If you're at "last resort" then you might want to try installing SoftQuadro and seeing if that has any effect.