The latest build “Cajun Power” is an S&S monster and the definition of street screamer, putting out 165 ground-pounding ponies from nothing but hard parts. Firing up this beast can only be described as sitting next to an uncapped big-block drag car with exhaust flowing through open headers.