It sounds like getting rid of the mercury wasnt the problem. But, the dentist that did your replacement work wasnt any good. I am in the middle of having mine replaced. This is how my experience is different. First, I had a blood test done to determine which dental materials I'm allergic to and which would be appropriate to use in my mouth as a replacement to the mercury fillings.
Most of mine are being replaced with ceramic, one will be composite. There is more than one kind of composite and ceramic material possible to use, made by different manufacturers. Some ceramics would not be good for me because of the particular mix of materials, I am sensitive to alot of things. Because of the allergy testing done (specific for dental materials) we went into material choice with confidence, and I am not having problems with the new material.
Secondly, the dentist I'm seeing is realy good at fit and replacement, he takes impressions, sends out to a good lab etc... This is especially important with the ceramic, although it can be ground for further refinement after placement too. Composite is ground and shaped after put into a tooth, like mercury filings. There is no excuse for someone leaving your mouth in such a state. I am so sorry. It must be terrible. Is there no recourse for this shoddy work ??
I wonder if someone could at least spend some time grinding and shaping what's there to at least improve the fit.
Composite material doesnt last as long as mercury filings or ceramic and will not work as well for realy large fillings. This is why so many of my teeth are going to ceramic partial crowns. I have alot of old, failing, large fillings.
Im sorry that it did not make you better. Perhaps there are still other loads on your immune system that need to be addresssed, or a different type of detox to get metals out. Have you had any testing to see if you still have a metal toxitity problem ?
You might want to read the other thread on mercury/amalgams. It's not realy much of a poll right now, but might be interesting reading for you.