Hey y'all, my 04 Suburban 180k recently started having trouble turning on in the cold mornings. I live in Texas, so 60F is cold for me lol. One morning it was completely dead, but it would crank normally. Changed the spark plugs an wires an problem solved. But I notice that when on cold mornings it has difficulty turning on. After that there's no problems with a hot engine. Eventually it does but after a couple seconds cranking it. If the morning is nice and warm, it starts right up with no hassle. Tried looking it up an only found that it could be the temperature sensor. But before I do spend money on what could NOT be the problem, I wanted to ask here. What do y'all know about this?
I would start by pressure testing the fuel pump a week. Fuel pump does that all the time and that's a old vehicle with a lot of mileage