sleeps
+1y
Well it could be the MAF sensor, or sometimes if your coolant temp sensor is bad it can cause hard starting issues. I would see if your check engine light is sending any codes? Its a good place to start. Or have you done any timing work or timing belt work on your truck recently, it could be out of time.