I have a 2012 GMC Sierra 3500 HD SRW Duramax with a GM integrated brake controller. I tow a 9,000 lb travel trailer. I've logged 1,500 miles towing since January 2012. I use a Hensley Arrow trailer hitch. I set the gain on the brake controller at 8.0 after following the set-up instructions in the owners manual. Last weekend I had to perform a panic stop at 40 mph to avoid collision after a car turned left across my path. The force of the stop resulted in the shearing of two of the Hensley shear bolts on the left strut. This occurs when the truck decelerates much faster than the trailer. I repaired the Hensley at the campground and our return trip was uneventful. I adjusted the trailer brakes today. Very little adjustment was required. To verify they were functional I had my wife apply the brake pedal. There was a 2 to 3 second delay from application of the brakes in the truck to braking on the trailer wheels. If the manual lever was activated on the brake controller, the brakes applied instantly. Is it normal to have a delay from truck braking to energizing the trailer brakes? I have noticed that the trailer bumps the tow vehicle much more than my previous vehicle and brake controller. I have towed the same trailer with an '02 K2500 Suburban with a BrakeSmart brake controller for many years and many miles. The BrakeSmart provided multiple adjustments to provide optimal, smooth braking. The truck and trailer truly braked in harmony. The GM controller only has a gain setting. Do I have a problem that needs to be checked by GM? Should I install a more sophisticated brake controller for my safety? Thanks in advance for your advise and suggestions.