Are you sure this is not a choke issue? Since trucks don't usually run "good" on a cold morning, maybe you choked it and kept choke on awhile. Play with the choke and see if you can leave it partial and if truck runs better all day. That will give a clue to narrow down trouble. It could mean a lean issue. Fuel issue. Not electrics.
I thought I posted on here already. Was my post deleted?
Pretty sure you had posted. That’s weird.