The ls has a large amp alter. I believe around 100 amps. if your shop did not rebuild according to the amp flow the replacement parts may not hold up.
The earlier year ls has a problem with the wire harness on the drivers side trunk hinge. Specifically at the sharp bend of the harness. Where the wires tend to break. This causes many strange problems with lights, trans shifting ect. Most worse when the brakes are applied.