master cylinder
That could be why then. The ABS system is a PITA. IF it's not bled right it can throw a code for the ABS system. Basically any air in the system will make it read the pressures incorrectly. Fully bleed your brakes then reset the code and see if the light still appears.

