Why is Pro Stock Dodge down on horsepower ?

Personally I don't believe the latest rules changes in PS came about because of Dodge or it's engine architecture. It was a move to bring the fuel systems into the modern era. All the teams play under the same rules, there are no exceptions for any brand. Some teams have more money to test and r&d, plus multi car teams have more data to work with than single car teams.

IMO PS stopped being anything about "stock" years ago. The only thing "stock" on those cars is the shape of the manufactures decal. They all look like half of a jelly bean and without the decals the average person would have a hard time telling you what the car was. I'd rather watch stock and super stock run, at least they look like real cars.