Too much head for street motor???
sounds like a cam for a boosted application or Nitrous
Print