Alrighty. Sooo I feel really stupid. The previous owner claimed that the truck had been tuned by a gm mechanic, so I took his word on it. When I finally got around to checking the choke stove to adjust it I noticed that the pull off spring was bound up and after I fixed that.... All my starting problems are gone.... Man... I am a dumb dumb