My truck is hard to start after sitting for a day and it runs rough after given gas until it warms up then it is fine. I had it smoged and cleaned the throttle body and map sensor and had it tuned up with rotor plugs wires from oreillys. No codes are showing up so everyone is guessing. What else would it be? It stalled out when driving when it is cold and chugs like it is getting no gas.