2003 BMW 530i m sport , 246k , runs rides drives great , abs light on most of time , speedo goes off sometime when abs trifecta lights on ,( abs , traction control and brake ) , sunroof only raises up , won't slide open , fuel pump was replaced a ...