I have a 2006 Trailblazer LS 6 Cylinder.
I am getting a P1516 code after replacing the ignition switch.
Many variables with this code. Try and clean throttle body?
Battery might be a bit low but starts fine. Slightly rough idle.
Checked all connections and nothing loose or obvious.