as they are made from fiberglass they just flex and never really fit properly
if you can find a good bodyshop i would be tempeted to get the 2 standard doors made into a single piece and the hinges moved to the top , seen it done a couple of times like this