I have an 87 crewcab with a 6.2, I bought it with 68 k, 90 k now, it had new pump,injectors,fuel filter,and some other stuff, replaced before i bought it, so I fugured everything was good, or someone was chasing a problem. I have driven other 6.2 and they seem to have a lot more power than mine does. At first the eng would over heat ( up to 220 degress very easily ) and never started very well,and the eng always seems like a small block with the timing retarded on it. A shop said to turn up the pump timing, I did turn up the fuel and did rotate the pump, both helped ( it never over heats now ) and does start and run better.I have the pump turn as far as I can ( the pump hits the intake when turn as far as it can ).They only said to move it an 1/8 to a 1/4 of an inch. I moved it as far as it would go. My question : could whoever put the pump in, may have got it a tooth off ? and how can I check the timing, ( again the eng has always seemed like a small block with the timing retarded ) also can I advance the timing one tooth to to make it run better ? Teh biggest question is how to check the timing ?