my truck is kinda hard to start when it's warmed up. I have to feather the gas and crank it awhile. when it starts it revs at about 3500 for a miinute or so. I just had the head rebuilt. My first thought was timing, but the timing is dead on. Any thoughts?