1997 BMW 740iL Steering Knuckle Replacement Cost Estimate