Punk officially quit TNA in March 2004 during the Rob Feinstein controversy , after having a dispute with the TNA offices over his ability to compete in ROH following a TNA order that their contracted wrestlers were to no longer wrestle in ROH .
Punk decided to quit TNA in March 2004 during the Rob Feinstein controversy , after he had an argument with the TNA offices over his ability to work for ROH after a TNA order that their contracted wrestlers were no longer allowed to wrestle in ROH .