you may also need to set the timing on it ,that's really important on those when you do a tune up,you,ll need a good timing light to do this with but that may be the reason its not starting good,as the timing gets a little out in any engine it delays the starting process,once you re-set it this may help it to run a little better and start better,there will be a sticker on the front of the truck with the timing specs on it, go by that ,it was designed for that truck,it also has some other helpful info on it,good luck.