Phil,
Have you tried World Upholstery for the vinyl material? They or Re-originals may have the door trim as well. You could then have an upholsterer shape a new panel and upholster it from scratch.
Have you tried World Upholstery for the vinyl material? They or Re-originals may have the door trim as well. You could then have an upholsterer shape a new panel and upholster it from scratch.