As an endodontist myself, i would want to evaluate the tooth to determine possible reasons for the less-than-acceptable result.
My reputation depends on providing high level care. It should be considered possible that the problem is from another tooth or is not endodontic in nature. You might ask your general dentist for a referral for a second opinion. Btw, i practice in roy, just n of slc.