wasn't there something about the seatbelt buckle mechanism?- there was a sensor or something that went bad and wasn't worth replacing- thus the many cars out there that have their abs lights removed.
My memory is failing here, but perhaps it's an avenue you can explore if the new sensor doesn't clear things up. It would also be instructive to run the codes-although you needn't go to a dealer.