After replacing harness it was determined that the ECM had failed. Took to dealer. Dealer installed new ECM which failed apparently due to defective wiring in the new harness. So now I have to pay for another harness at the dealer's price.
Perfect fit and excellent value. All wiring and connectors are excellent quality. The wiring locks are all durable and locked into place with no problems.