2012 Chevy K1500 Code P0685 and P1682 - FIXED

Specific repair issues for GM RWD trucks, SUVs & vans
Post Reply
Tim Martin
2.5K Uber Ninja Contributor
2.5K Uber Ninja Contributor
Posts: 2642
Joined: Wed Feb 04, 2009 1:28 pm
Location: PA

2012 Chevy K1500 Code P0685 and P1682 - FIXED

Post by Tim Martin »

I have this 2012 Chevy K1500 Silverado with a 5.3L engine and automatic transmission. The truck came in with a no-start. Upon diagnosis, when the ignition key is turned on, there is a loud rapid clicking from under the hood. The PWR-TRN relay in the underhood power distribution center is chattering, the throttle body and the canister purge solenoid valve are clicking at a rapid rate also. If I disconnect the canister purge solenoid valve, the chattering stops. Plug the wiring harness back in, it starts again. So long as the canister purge valve is disconnected, I can start the engine and drive the truck around. With the canister purge solenoid valve plugged in, the engine will not crank over. The system is dead. Unplug it and instantly it has power and works fine.

So, thinking the canister purge valve is at fault, I ordered a new one. No difference. Same thing. What am I missing? Has anyone ever run into this?
Last edited by Tim Martin on Tue Jun 25, 2019 2:23 am, edited 1 time in total.
User avatar
ricmorin
5K Holy Smokes Contributor
5K Holy Smokes Contributor
Posts: 5967
Joined: Mon Jul 25, 2005 10:11 am
Location: New Hampshire
Contact:

Re: 2012 Chevy K1500 Code P0685 and P1682

Post by ricmorin »

I haven't looked at any diagrams yet, but is it possible you have a short somewhere in the wiring to the purge valve?
Ric Morin - Volunteer Forum Moderator, Shop Owner, ASE Master L1
Motorcar Alternatives, LLC
603-622-6434 x203
www.motorcaralternatives.com

I find my life is a lot easier when I use Special Orders
User avatar
ricmorin
5K Holy Smokes Contributor
5K Holy Smokes Contributor
Posts: 5967
Joined: Mon Jul 25, 2005 10:11 am
Location: New Hampshire
Contact:

Re: 2012 Chevy K1500 Code P0685 and P1682

Post by ricmorin »

OK. I had a chance to do a little research. It's possible you are getting some back-feeding through the solenoid. P1682 is for a more than 3 volt difference between output voltages at the ignition switch. There have been reports of bad switches on these. I would check the outputs of the ignition switch and see if any are missing or low.
Ric Morin - Volunteer Forum Moderator, Shop Owner, ASE Master L1
Motorcar Alternatives, LLC
603-622-6434 x203
www.motorcaralternatives.com

I find my life is a lot easier when I use Special Orders
Tim Martin
2.5K Uber Ninja Contributor
2.5K Uber Ninja Contributor
Posts: 2642
Joined: Wed Feb 04, 2009 1:28 pm
Location: PA

Re: 2012 Chevy K1500 Code P0685 and P1682

Post by Tim Martin »

Ok, as soon as I can, I'll get the truck back in and check the outputs from the ignition switch.

Thanks Ric for your input.
Tim Martin
2.5K Uber Ninja Contributor
2.5K Uber Ninja Contributor
Posts: 2642
Joined: Wed Feb 04, 2009 1:28 pm
Location: PA

Re: 2012 Chevy K1500 Code P0685 and P1682 - FIXED

Post by Tim Martin »

To update this frustrating truck.

After more time of diagnosis, I concluded that the PCM is at fault. So, I contacted our local dealer and scheduled it for them to replace the PCM and program it. The service writer said that it could be something else though. I agreed.

They replaced the PCM, programmed it and that fixed it. Service writer said this series of trucks us having many PCM's replaced for this exact problem.

Happy technician and happy vehicle owner!!
Post Reply

Return to “GM Trucks”