After a canister vent control valve was replaced, the serve engine light comes back again. and the code P0448 is read.
I would take it back to whoever replaced it.
Check for damage EVAP canister and for loose hoses from the vent control valve to the canister.
https://www.autocodes.com/p0448_infiniti.html
33.7k questions
32.5k answers
1.3k comments
23.0k users