2004 BMW 525i Power Seat Motor Replacement Cost Estimate