The BBB is a scam. I tried to lemon law my silverado because it would not idle worth a [censored], and sometimes stalled. The manufacturers diagnostic labor chart for this problem took 2.5 hours to complete. But under warrantee the manufacturer would only pay the dealers for 18 minutes to diagnose, so none of the dealers would really search for the cause. They would just plug it into the scanner and say there are no codes, so you have to live with it. I took it to an independant dyno shop whose written report indicated random misfire on all 8 cylinders. At the BBB arbitration meeting, I presented my evidence, GM basically had nothing to say other than I must have had my friends write up that independant report. The BBB dude went for a test drive. A couple weeks later I got the verdict in the mail. The BBB dude agreed with me that there was a problem with the vehicles ability to run at idle, but he didn't think it effected the value of the vehicle very much. So he denied my claim against GM. Unbelievable. He agreed with me, but judged in favor of the manufacturer. He obviously knows who pays his salary. I could have gotton a lawyer, but at that point I gave up.