That much yaw sounds pretty excessive to me. Have you checked the vertical fin for being out of alignment or bent? If everything else is OK, possibly a bigger bendable trim tab will help; I have a 2x6 tab on my SS7 bent about 30 degrees and it flies straight with feet off pedals.