In order to prevent your pipes from blowing off, use T-bolt clamps on all connections, mine have never blown off. They'rea little more expensive, but oit will save you the headache of removing the front bumper to fix. I don't think they're pushing 650hp, I'd say between 550-575. I love it myself, it's unique and it works very well.