It would only take you a second to look at the 12ga ground wire from your battery to the fender and see if it's OK. The other ground wire is the large one from the battery to engine block. Since the car starts, we know the big ground wire is OK. That's it, there are no others. So even with the fact the engine has been changed, there is nothing else to look at there for missing grounds.
As far as bad or missing grounds in your dash wiring, the most likely culprit is at the slip fit in connector to your floppy circuit board. One of the contacts is ground and sends a ground to each bulb and gauge. Each point is subject to a high resistance connection from degradation and tarnish on that circuit board just the same as the positive wire connections.
There is only one ground source under the dash. A black wire attaches to the metal dash frame with a star washer. If that ground is missing. Nothing at all in the dash would work. If it was loose, everything would go out intermittently. So, if voltage reads low and bulbs are not bright, the culprit is the connections on the floppy circuit board.