Ive found small vacuum leaks cause misfires and can be hard to track down. Best way I've heard to find or rule out vacuum leaks is a smoke test.