Ok guys, awhile back i posted a thread(i believe in the new discussion) about my 86 350x making a mystery banging noise while it was running. Well i finally got around to tearing it down, and discovered my problem. There was a freakin machine screw stuck in the bottom of my head that the piston was slamming up against! Thank god my buddy stalled it and only started it briefly afterwards or i can not imagine the damage it could of done to the cylinder. Which when i took apart looked great, you could still see hone marks in it. Now where did it come from? It looks about the size of the screws that hold the needle and plate into the slide on the carb, but they are both intact. But when i did take the top cover off the carb, i found another loose one up there! And i have cleaned the carb once since ive had it, but never replaced those, it just boggles my mind how they could get stuck in there and not fall out or not be noticed this whole time. There is a indentation from the screw in the top of my piston on the exhaust side, because the screw stuck into the head and a few knicks on the intake side where it initially came in. I believe its an original piston because it says HA5 on the top(am i correct?). Should i replace it? I will probably take the cylinder off and check the rings and stuff. Also, there is the screw indent in the bottom of the head, it doesn't appear to have messed with any of the valves, but will it affect anything? I was also considering sending it out to someone to get it all cleaned and get my valves cleaned and lapped or whatever they need. Who would be the best person to send them to? Any help would be very appreciated, thanks!!