The X5 had repairs and replacements done about 1 month ago. The gasket has saved 1 quart of oil every 500 miles. With the alternator out and battery disconnected, I used my electric pressure washer to clean up the engine bay. I still need to remove the lower skid plate. It probably has 1/4" of gunk on it. The block is stamped 7502900 01. The engine will run cooler with all the gunk removed. Tire foam cleaner, degreaser, and carb cleaners were used on specific areas. The engine bay turned out nicely clean. The lower portion will be cleaned while replacing the CV joints, seals, and diff oil.
Has anyone had a dirtier alternator replaced?

Though working, it was really toast. The vanos line and banjo seals were replaced too.