How do you define full vacuum? The only meaningful definition, in this case, is absolute pressure - not gauge pressure. Absolute pressure is measured relative to a perfect vacuum (zero is a perfect vacuum), and requires a special gauge like a U-tube manometer. Gauge pressure is measured relative to ambient atmospheric pressure (zero means no vacuum), and is what most gauges measure.
There are two reasons for your pin holes.
1. Residual air in fibers tows that were encapsulated by resin flowing through the weave openings. After resin plugs the vacuum port, no more air can be removed. Capillary action causes resin in the weave to wick into the tows, displacing the air into the weave openings. The solutions are use a better vacuum (so there is no residual air to trap), or to slow down the infusion so that the wicking of resin into the tows closely follows the flow front through the weave (so the resin can push the residual air out the vacuum port).
2. You may be boiling the resin by applying too much vacuum after you close the resin inlet. Resins will always have some volatiles (including the resin itself). After closing the resin inlet and the vacuum line is full of resin the vacuum should be reduced to 10 inHg. This provides 10 inHg of compaction pressure on the fibers while maintaining 20 inHg on the resin during cure.