I’m getting a p0446 code for the evap canister vent valve. The valve is new and works fine with 12V directly from the battery. It also works fine jumping it from the positive pin at the valve plug to frame ground, but the valve does not work if grounded from the plug positive pin to the computer pin (which is the ground of the circuit and that circuit does show 12v with voltmeter.) The harness from the plug to the computer has continuity as well.
The only thing that makes sense to me is that there’s high resistance through the computer that causes the valve not to work even though the circuit is closed with 12V through it. I have cleaned and sanded all the ground straps. No other codes have been thrown