okay heres my problem i got this code a while back p0411 so i changed the smog pump not knowing if that what it was had the codes cleared out then the next day the check engine light came on again so i had the codes ran again same thing but now the pump doesnt turn on every cold start so now i am wondering would it be the check valve that is bad.