Brake Shim Fail
This is one of those things I find from time to time so I thought I would pass along my opinion on how to deal with this issue. The best way to deal with it is to use quality parts, not all parts are created equal and most times you get what you pay for when it comes to auto parts.
The best place for answers to your automotive questions: http://www.ericthecarguy.com/
EricTheCarGuy code lookup: http://www.ericthecarguy.com/obd-code-lookup
ETCG