I have a 96 Tahoe 5.7 V8 with 202,000 miles. I was getting the dreaded P0300 (Random multiple misfire) code so I decided to do a minor tune-up before taking it to get emissions tested. I changed the plugs, cap, rotor, pcv valve and dielectric grease on the usual parts. The wires are not that old and they still looked pretty good so I decided to leave them in. Also, before changing the plugs, I decided to Seafoam her. After this minor tune-up, the P0300 code went away (yes!) and a new one appeared. Now, I have the dreaded p1345 (cam timing issue). I’ve had this Tahoe for 12 years and I never seen a p1345 code before. Is it possible to install the rotor incorrectly? Could I have thrown the retard off? The distributor does not move at all when I tried turning it to see if it’s loose and I even put the old rotor back in to see if the new one was bad. I’m not sure if that was a good test but I did it anyway. Does the rotor button prong have to point in a certain direction or does it matter? It just seems odd to me that changing out these parts can throw this particular code. Any help you guys render is MUCH appreciated!