First post here! Browsed many times over the past 4 years I've had my '14 silverado 1500 and found a lot of good info. Anyways onto my current issue: P0446 code, no specific code for the tank pressure sensor but I believe its malfunctioning making the computer think the vent valve solenoid is shot.
I cant find the range for fuel tank pressure anywhere online, but Mine is constantly pegged at -11.95 to -12.0h2o of vacuum and hovers around 4v. Computer shows vent valve venting, purge solenoid closed. Doesn't matter with gas cap off or on and I also removed the line from the charcoal canister that runs to the tank and blew into it with an air gun, I can hear the air enter the tank and then it vents back to me when I release the air gun but the tank pressure reading literally never moves. Blew air into every port of charcoal canister and it flows thru it fine.
I also have a purge flow monitor test it's showing as failed, I don't believe this to be the purge solenoid its self but I assume the FTP sensor is just tossing bad data at the computer so it thinks the flow is bad? Thanks for any help, just looking for a second opinion I guess, I hate just shooting the parts cannon at stuff and praying it sticks.
Edited to remove photos and make it easier to read.