I recently purchased a 97 with the 3.4 in it that was hesitating and had the CEL on. When I ran codes it said multiple cylinder misfire and a separate code for each cylinder totaling 7 codes. I was thinking coil packs plugs and wires so I went ahead and got it. Then the owner informed me that he had taken it to a shop a couple weeks prior to have the water pump and timing belt replaced. He said a week after he got it back, it start the hesitation so he parked it and sold it to me. When I was pulling it apart, the crank pulley was loose as well as several other bolt which indicted to me that they didnt have much of a clue what they were doing. When I got the belt exposed, I found that the cams were about 20 degrees advanced?(clockwise) ahead of the crank when it was TDC. I figured, "duh", so I matched up all the timing marks on the crank and cams, reinstalled the belt and reassembled the truck. Once i got it back together, it would not start. It was getting spark to the plugs and fuel to the cylinders so I reluctantly tore it down again to find it hadnt slipped. I wanted to get everyone's opinion before I put it back together. The cam position sensor was not pinched during reassembly. What is strange about it is that it has a ground wire that goes nowhere. There are only 2 wires going the plug and the ground wire just tucks back into the insulation. Is it supposed to be that way? I was also told that it may be 180 degrees out of phase but I have no idea what that means. Any help will be very much appreciated as I am very frustrated at this point. Thank you very much in advance for your time.