Spline

...pic...

Door relays are not to expensive,
Check with a mirror for the first set screw..

Your latches are probably fine
The pic above is an aftermarket relay For a 50