For anyone else that runs into this issue, I highly recommend following Maximus1's advice. I, too, know my way around under a vehicle. I fought the P1516 and P1518 for 3 days. First, removing the ground from the right rear of the block extending it to a firewall stud. Checked ground continuity. 1.6 ohms. I thought that that was a good ground. It would easily light a test light. Still had the codes. I then changed the TBS, TBS harness, TAC module, APS and finally the TB. All to no avail. At that point I used Maximus1 advice above. Opened the harness right off of the underhood fuse block. About 12 inches from the fuse block you'll find a factory splice of 3 blacks w/ white stripes going into one. Jump off right there with a new ground going straight to block. I went to one of the lower bolts on the alternator bracket. One holds two grounds already. I went to the other one. Ohm'd that new ground at 0.00. Cleared the codes and cranked it up. No codes.