leaking from bellhousing

help! just installed a new 727 and its leaking somewhere behind the torque converter. i'm assuming front seal? is there anything else to check before pulling it? its brand new from Coan racing