General Tech Good at troubleshooting? Have a non-specific issue? Discuss general tech topics here. IF YOUR QUESTION IS SPECIFIC TO A CERTAIN MODEL, IT DOES NOT GO IN THIS SECTION.
Sponsored by:
Sponsored by: CARiD

question. on the p0146b and d code

Old Oct 17, 2025 | 5:23 PM
  #1  
corvairbob's Avatar
Thread Starter
CF Junior Member
 
Joined: Feb 2021
Posts: 70
Likes: 2
Default question. on the p0146b and d code

i have a 2022 buick encore awd and i got the p0146b and d code. i cleared that and now i get the p0146d all the time. it leans to the evap pump. but i wonder if the trax is similar and if so has anyone had issues with this code and maybe how to resolve it? or maybe a pin out of the pump wiring so i might be able to power the pump and see if it sens back to the ecu that it is running if it runs at all. i tried the buick forum but i'm not getting any response so maybe some guys here can help out? thanks
Reply
Old Oct 20, 2025 | 11:00 AM
  #2  
Hulk40187's Avatar
CF Beginner
 
Joined: May 2025
Posts: 22
Likes: 7
Default

Originally Posted by corvairbob
i have a 2022 buick encore awd and i got the p0146b and d code. i cleared that and now i get the p0146d all the time. it leans to the evap pump. but i wonder if the trax is similar and if so has anyone had issues with this code and maybe how to resolve it? or maybe a pin out of the pump wiring so i might be able to power the pump and see if it sens back to the ecu that it is running if it runs at all. i tried the buick forum but i'm not getting any response so maybe some guys here can help out? thanks
There is a recall on that issue, you should be able to call your local dealer, give them your VIN, make, model and mileage to see if your vehicle qualifies for the recall, the trax are usually similar engine wise, being they are both GM, there are tests you can do yourself like a vacuum test on the pump with a hand held vacuum pump they’re pretty inexpensive, the pump should hold vacuum when not activated, as for pinning the pump, you would need the wiring diagram, a good scan tool will also have a function in the engine menu (on most, may be in another menu on others) where you can actuate the pump on and off, I’ll do some more research to see if i find anything else, hope this helps.
Reply
Old Feb 3, 2026 | 10:14 AM
  #3  
hershell123's Avatar
CF Beginner
 
Joined: Nov 2025
Posts: 3
Likes: 0
Default

Hold on a second before you try to manually power that pump. The Encore and the Trax share the same architecture (especially if it's the 1.2L or 1.3L turbo), but "hot-wiring" components on these newer GM ECUs is risky.

First, I think you might mean code P146B (not P0146B). P146B is a generic "EVAP System Purge Pump Performance" code. It’s actually a very common failure on these cars.

Do not try to jumper 12V to the pump unless you have the exact schematic. Many of these modern EVAP pumps are not simple 12V DC motors; they can be PWM (pulse width) controlled or have feedback circuits. If you poke the wrong wire with 12V, you will back-feed voltage into the ECU and fry the driver.

The "correct" diagnostic procedure here isn't to use a multimeter or jumper wires, but to use a scanner with Bi-Directional Control (Active Tests).
  1. Plug the scanner in.
  2. Go to Active Tests > Engine > EVAP Purge Pump.
  3. Command the pump ON from the screen.
If the ECU commands it on and you don't hear it hum, the pump is dead (or jammed). If it runs but you still get the code, it's likely a vacuum leak or the pressure sensor.I use an Autel MK808BT PRO for this because it’s one of the few sub-$500 tools that actually supports GM Bi-directional controls to run these pumps without needing a dealer subscription.
Check that P146B code again though—if it is that code, there might also be a GM technical bulletin (TSB) covering it, so check with the dealer before you spend money on parts.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Skeeda
Tahoe & Suburban
5
Jul 25, 2023 10:27 PM
Edward Andriaccio
Express, Savana & G-Series Vans
1
Apr 23, 2022 1:32 AM
edcorsaro
General Tech
0
Oct 2, 2016 1:46 PM
rjdjbd
Silverado, Sierra & Fullsize Pick-ups
1
Aug 19, 2012 7:42 PM
daddyd01
S-10 & Blazer
0
Jun 5, 2011 11:18 PM


Thread Tools
Search this Thread

All times are GMT -5. The time now is 3:45 AM.