mY BRAKES SUC....

All the power stuff is brand new, I guess I am just trying to convince myself what to do!
There is so much knowledge on this site I just had to ask.

Is the engine cammed?

Put a vacuum gauge on it and see what you have.