So did you find your sway bar mounts the mystery of the front noise?
Wow, I've never looked under the hood of a 126! Your battery must be located in a different place than on the 124. My battery is located just in front of the passengers side firewall. BB