Sounds to me you might just have too much timing. Retard the timing some and see if that miss goes away.