Back again. Ok I am still having problems with this truck acting up. I pulled the timing cover and the marks are lining up right. I was hoping to find that the guy who installed it had it a tooth off. I was out side playing with it and I have found if I retard the timing considerably it will rev without missing. Of course this makes it rather sluggish and does not like to idle. If I bring the timing up to where it cranks and idles well it starts popping around 4000 rpm. I am hoping the timing issue may help some one out there to help me diagnose this truck.
Thanks in advance.
Sam