Well you could always test your pref folder theory with out deleting it, you could simply rename the folder after you've closed Maya, and when you relaunch it, a new pref folder will be created. You will still have your costum prefs backed up and you copy them over bit by bit and see what's breaking your workflow.