I am looking for a few parts to fix my m42's oil leaks...   Things I am looking for: - MS43 DME (Have 1, but if you have a cheap one I'd buy it as a spare in the event I brick one) - M54B30 MAF (BMW part number: 13627567451, needs to be known good) - E30 engine harness firewall grommet - 16" spal pusher fan   Any help finding these things would be much appreciated! This isn't everything, but I'll update the list as I think of more things or check them