Well, you're running out of parts to replace here. Is the distributor new? If not you may have a 30yr old pickup coil in it. When i had this issue on my elcamino i replaced the factory distributor with a new one from ebay for $54. It fixed all of my issues as the old one was rusty and corroded...