STP fires Weiland