Additionally there are a few other item that you need to check.
1) On the heads fraying the thread is it only one or all of the needles, if only one needle then change the needle and be sure that it is in properly. Many times the eye becomes rough due to use and the thread will fray.
2) If it is all threads then check your hook and polish it with very fine grit wet dry sandpaper, 600 will work but if you can use 800 or better. You could have a small burr on the hook that is fraying the thread, doing this will polish out the burr. DO NOT USE A GRINDING WHEEL IN A DREMEL OR SIMILAR TOOL, USE A SMALL PIECE OF THE RECOMMENDED PAPER AND YOUR FINGER!!!
3) Remove the Rotary Hook Support and check the wear on the small tab that fits into the rotary hook to prevent the whole assembly from spinning. This tab will get worn very sharp from the thread coming around the assembly to form the stitch. It is often overlooked but causes thread fraying.
4) If all else fails check your hook/needle timing this will also cause fraying of the thread from the point of the hook clipping the thread and tearing it.
Just remember that usually the simplest remedy works the best and quickest!! K.I.S.S.!!!