Hey ya'll... I Have a 1999 K1500 Suburban with the 5.7 Vortec Last month while driving about an hour from home the Sub started acting like it had no power, the CES started flashing anytime you got over 45mph. Limped home at 30 we had 0300 174, and a host of other codes. I just cleaned the intake upper and lower, and installed the good felpro set. After the install we found slightly low comp on two cyl so pulled the heads sent them in for a rebuild this fixed the comp probem. I had some weak roller lifters in the motor so we pulled them out and swapped them with a good used set we had on hand, prefilled all lifters with oil. fired the motor up all the codes gone except 0300, truck still ran rough, drove it on the road at 45 CES still blinks. Got home it threw the 1345 cam sensor code not in sync with crank. Only once! We reset the distributor ran worse, put it back and it runs just like it did before we fixed the intake and head problems. My question is could it be a bad Distributor? what are the odds of that? something else with timing maybe? Going to try setting the Distributor one more time this eve, what would ya'll look at? Sorry for the long post, Thanks for any help, I am at a loss on this one.