Hi everyone. When I start my car cold, It starts like a bag of crap . If I turn the car off and restart it, it seems fine. When the code is there, It bobbles on startup. When it's not there, It starts instantly. Sometimes just cycling the key helps. Sometimes it shows a p1229 code but not all the time. When I clear the code, It seems ok. If I start the car when its warm, It seems ok but the code is still there. I have replaced the relays but still running into the same issues. I'm confused. Why does the pump run sometime, not all the time? Could it be a faulty pump?