I have just repaired my 2003 z06 it had the warning lights check ABS,AH,andTC.I had the C1214 code pulled,went to dealer Wilson Niblet to have a more comprehensive diagnose for $105.They simply pulled the same code in five minutes and proceeded to try to convince me that I needed a new EBCM and ABS pump.Total cost $5800.Two other service advisors joined in and informed me that these components cannot be repaired and that they routinely do this repair.They were certain these components cannot be repaired and that they both needed replacing.I had the EBCM module refurbished at BBA ref. cost $200 plus tax and $40 to install EBCM.BEWARE of Wilson Niblet Chev ,I will never return there