Horse Power Loss ?

I've seen ads in different magazines for a company/shop that does 904's for BB's and what not. Can't remember the name i can picture the add in my head and it seems like there's a dodge dakota launching for the pic.:dontknow: