Did you change the fuse for the pump? Mine was throwing fuses left and right and causing my SES light to come on. Its in the underhood fuse box.