on pins and needles vs racing one’s motor

on pins and needles

prep
  • Feeling sharp anticipation or anxiety; in a state of suspense. 

racing one’s motor

How often have the words on pins and needles and racing one’s motor occurred in a corpus of books? (source: Google Ngram Viewer )