with the amalgams, ridding yourself of the yeast bloom for good is about as impossible as impossible gets. you need to find a dentist that specializes in mercury removal and follows the proper protocols. i know from experience you can really get dosed by a dentist who does not take this seriously.
oil pulling will help. try eating some organic EV coconut oil. that will help your gut.