GOP gets queasy over earmark ban