Trans overheats

What cam is in it? By the sounds of what you have posted, I think an 11" would probably suit your needs, as long as that would be loose enough to let the car idle comfortably in gear.