Just went through the same thing. I bought Morning Star off the East coast two years ago, and the dodger was in great shape. Then, this season, one seam after another started to give out. I don't think they used UV resistant thread in Maine, where the boat is stored indoors all winter, and 2+ years in the San Diego sun killed the thread. The sunbrella, eisenglass, and vinyl all seemed good. Took the fabric (carefully) off the frame, took it to a local canvas shop (Canvas Services, San Diego), and they re-stitched every seam -- and added a vinyl patch on the brow where the boom sometimes rubs. $150 bucks or so. Put it back on and the whole thing is perfect, tight as a drum.
I'm sure any reputable canvas shop in your area can do the same. I was really surprised at how much the whole thing was improved -- the eisenglass is much less wavy, and the whole structure seems vastly more solid.
Lee
s/v Morning Star
Valiant 32