GMC Troubleshooting Questions? Ask a Mechanic for Answers
There are literally dozens of different aftermarket scan tools and most of them don't display data like the OEM Tech-II. So far, I was able to understand that code P0332 is current and the MIL is on - no clue on the other items as no data is indicated.
P0332 sets when an engine noise is detected by the knock sensor (KS), or there is a problem with the sensor or its connection or wiring. First step is to check for engine noises. If there are noises, then the KS is doing what it's supposed to do, which is alert you of those engine noises. In that's the case, whatever the cause of the noise must be repaired or the KS will keep setting the code.
If there are no engine noises, then the code has set because of either a faulty sensor or connection or wiring. You'll need a Tech-II or equivalent scan tool to diagnose this issue.