Too much head for street motor???

sounds like a cam for a boosted application or Nitrous