Sounds like solvent pop to me. Are you allowing enough time between coats of basecoat, enough time for the base to sit before clearing and enough time between coats of clear, painting in a warm enough temperature. It sounds like you have solvent trapped deep and a few weeks later they come out leaving the holes in the process, rather then too fast reducer or activator causing the problem. Dark colors such as black are slower and should allow more time to clear over. Also cheaper lines of base may require more time, as many are slower drying systems. I know I had a real problem with pop when painting dark colors with the limco the shop was using years ago. Shopped switched to a different line of cheap base and clear, and with the same time between coats, didn't have the problem again. Another problem could be a cheap gun or one that doesn't work well with todays higher solid materials, requiring you to really hammer on the clear to get a nice glossy look without dry spots. Try avoiding using a slower activator or reducer to allow more time for solvent to escape allong with allowing more time between coats. But from your description of the time when its occuring, I think the solvents are getting trapped earlier in the process, being primer, sealer or base. Hopefully Barry and others will respond to this question to confirm what your problem likely is. Or try a search of old threads about solvent pop, as its been covered before. If you have the time, allow extended times between coats, even letting the base sit overnight before clear. If you are only doing small parts, maybe setting an infared heat lamp on sealer or primer, on base before clearing can speed things up for you, but I think your best bet would be to extend times between coats, exspecially between base and clear if you have the luxury of time.