I TOOK THE VEHICLE TO THE SHOP TO GET IT CHECKED ON 11-21-11. WE TOOK THE VEHICLE THINKING THAT A PISTON WAS BAD, BECAUSE THAT WAS THE WAY IT FELT, LIKE NOT GETTING THE RIGHT PRESSURE FROM THE PISTON ONCE THE BRAKES WERE ACTIVATED/PRESSED. ONCE WE GOT THE CALL BACK FROM MECHANIC, HE STATED THAT WE NEEDED NEW ROTORS DUE TO BOTH BEING WARPED. I THOUGHT THAT THAT WILL TAKE THE PROBLEM AWAY BUT ONCE WE GOT THE TRUCK BACK, IMMEDIATELY WITHIN DAYS THE PROBLEM CAME BACK. WE TOOK THE VEHICLE BACK TO THE SHOP AND THEY STATED IT WAS A TIRE THE ONE CAUSING THE NOISE AND RATTLE ONCE THE BRAKES WERE PRESSED. AT THE SHOP, THEY REPLACED THE FRONT BRAKE PADS AS WELL AS THE DISC BRAKE ROTORS, THEY APPLIED LUG NUT TORQUE 100, INFLATION 35/35, CLEANED AND ADJUSTED REAR BRAKES. AFTER ALL OF THIS WAS DONE, I STILL GET ENGINE LIGHTS ON THE DASH BOARD. I TOOK THE TRUCK TO GET IT TESTED AT AUTOZONE FOR FREE AND GOT THIS CODE ON THEIR MACHINE OEM NUMBER TO CROSS: P0171 DEFINITION: FUEL TRIM BANK ONE CONDITION EXPLANATION: THE POWER TRAIN CONTROL MODULE USES THE OXYGEN SENSOR TO CALCULATE THE AIR/FUEL RATIO OF THE ENGINE. THE COMPUTER HAS RECOGNIZED A RICH OR LEAN CONDITION ON ONE BANK ONLY. PROBABLE CAUSE: A1. IF BANK ONE AND TWO SET TOGETHER SUSPECT FUEL PRESSURE OR MAF (MASS AIR FLOW) SENSOR A2. OXYGEN SENSOR DEFECTIVE. A3. IGNITION MISFIRE-REPAIR. A4. FUEL INJECTOR PROBLEM. I HAVE NOT USED MY TRUCK FOR THE PAST 2 AND A HALF MONTHS FOR FEAR OF HAVING AN ACCIDENT IF BREAKS FAIL TO DO THEIR JOB OR LOCK UP WHILE BRAKING. IT IS STRESSFUL ENOUGH IF COMPUTERS/MECHANICS NOR DEALERS MAKE UP THEIR MIND ABOUT WHAT THE CODES ARE OR MEAN. I ALSO NOTICE THE THE BUTTON FOR THE ALL WHEEL DRIVE DOES NOT WORK ANYMORE AND THAT IS BEING IN THAT STAGE SINCE THE PROBLEM STARTED. IF ANYONE HAS A SOLUTION TO THIS ISSUE, PLEASE LET ME KNOW. THANK YOU. *TR