Just for the sake of doing it. Put the truck on TDC and check where your rotor is pointing. If you were slightly off on the timing would cause it. Just eliminating as I go through it. I have had trucks come to me running. Do a tune up,valves,and wires, and have it run light crap. Then check the timing and realize they had it timed wrong.
or it left running great but timing seemed set high... only to find out dizzy was stabbed wrong by P.O. at some point in time
