Some of the main uses of for is to express for the sake of, for the purpose of, or on behalf of. It would be strange to say Noah is replacing the wheel for the sake of the car because the car is not a living, breathing organism that would appreciate the new wheel.