Hi Scott your awesome...question I have an 1988 Chevy Camaro iroc z with 54000 original miles and my door locks close half ways I have to hit them twice or thrice to fully close the same for opening. Both sides of door actuators are oem . They react the same way on either door switch that I hit. Have new battery so that rules that out. Was reading it could be the relay. Help me out . What do you think ? Thanks you are the tops.
I think you're right, Samy.
If I'm not reading more into your post than you're saying, you've already replaced both door lock actuators with oem parts.
That doesn't leave much left to be wrong.
This is a crop of a screenshot from page 263 of the GM Camaro 1982-1992 Repair Guide
https://www.mediafire.com/file/cuo8oe7888c449k/Chevrolet_Camaro_Repair_Guide_1982-1992.rar/file

There aren't many other things left that can be wrong if it isn't the Power Lock Motor Relay.
You can remove and check the fuse box sockets for corrosion where that PWR ACC 35A circuit breaker is plugged into. (the ORG/BLK wire is going to it)
Same goes for the contact legs on the circuit breaker. Check them for corrosion.
Also, excessive resistance in the circuit breaker itself (unlikely).
Besides that, the only other reasons would be voltage drop in the wiring/circuit.
Specifically in the ORG/BLK wire between the PWR/ACC 35A connection and the connector spade on the Door Lock Motor Relay or the Door Lock Motor Relay's Ground.
What stands out in this wiring diagram, is what isn't shown.
The Ground for that Power Lock Motor Relay.
If you look at how it's wired (the GRY and the TAN wires going to the door lock actuators), there has to be two relays inside of that single Door Lock Relay component (one relay for doors Unlock and one relay for Doors Lock) and both internal relays need a Ground for their Control Sides (coil) and their Load Sides to work (because both the Grey and Tan wires have to be providing Ground to the actuators when the Door Lock Switches are in their "at rest" positions).
There's two reasons for that. One reason, there's a 6th wire on the harness connector that's actually providing Ground and it isn't shown in the diagram.
The other reason is that the Power Lock Motor Relay may be getting its Ground from a metal mounting tab on the relay that attaches by a screw to the metal body and is used as the Ground Point.
If that's the case, make sure that contact point is clean and shiny. If there's a 6th wire, make sure its Ground contact point is clean and shiny
On mine it was due to friction, the plastic had degraded over time so I sanded it smooth again (both the indicator & the surface it rides on)& added some lube, worked fine afterwards.