I went down that same road you did with the door latches...Nothing but trouble and one of the latches actually broke the first time I closed the door. This aftermarket latches are CRAP!! Try to find some NOS latches. They are available as Carl stated. Got mine on E-PAY.
Tim