Hi and thanks for your help
P0442 this time
3 years ago I had the truck smoke tested, it had a broken rollover valve on the fuel tank. I fixed that with JB weld and that kept the check engine light off long enough to pass smog.
Then the light came back on, and now I have to smog it again. I replaced hoses from the tank to the charcoal canister, under the hood around the leak detection pump and purge solenoid and to the motor.
I had the system disconnected from the motor entirely for a while because with it hooked up when you'd start the truck cold it would start to stumble and buck.
I thought i vacuum tested the LDP, and I put like 5psi into the lines and listened and felt for leaks, but hell I don't know
I wonder if the leak pump or purge solenoid could be bad. the missfire when it's cold makes me wonder.
and yes I have a new gas cap
Cheers