I have the same problem with a 2004 Grand Prix - the repair shop told me it was caused by the Brake Control Module. Does this sound right? Can I replace this part myself?