360 balance problems
the only way to know for sure it's balanced correctly is disassemble it and have the balance checked by a shop you trust, who should give you a print out with all the weights. if you do, take the TC and flex plate with you
good luck
edit: the guy who built it should know if it was balanced internally (not stock for a 360) or externally (stock 360)