New here, but my issue is more pressing than greetings. I've got a crate 350 referred to as 'rocket block' it has a flat tappet cam(only thing I think you need to know as far as my issue is concerned) so the ultimate issue is my timing. I was driving around and the truck began running different. It was running higher rpm and pinging when id hit the throttle a litl bit. Too far advanced as far as I understand. I shut it down and hook up the timing light. Check it and it was at about 15 degrees above. My paperwork says it should be at ten. So I set it. Pull out of the driveway. Sounded normal, hit the throttle as I normally would. Pinging like mad. Back in the driveway, back to 15. I repeated the process. Didn't work. Is there anything that could be doing this aside from the fork that holds the dist in place? Or perhaps that bolt stretched out? I've had to readjust my timing every 5 or so months to keep it where it should be. Any suggestions? I'm having an off day and it could be as simple as anything. All advice is appreciated.