Hi zxthehedgehog,
Are you sure that the Geforce 9400 is fully supported by Powerstrip? (just asking, I'm not well informed about Nvidia cards).
If it is, the only problems you might find are geometry issues, the ones that can actually get fixed using different porch settings.
Visual garbage that doesn't lasts longer than an instant indicates that Powerstrip is failing configuring the video card. A wrong sound pitch means GM thinks it has successfully set a certain refresh rate by means of Powerstrip, when the reality is that the refresh change failed.
Not all hope is lost. If you manage to edit the existing modes through the Powerstrip built-in UI, I mean *manually*, then you can port the corresponding timings from Powerstrip to an .ini file for a specific MAME game. Look for the typical clipboard icons in the advanced timings menu.
Although this is possible and supported for your convenience I don't know anybody that's actually using this method today. People end up buying a supported ATI card.