Experts/Amateurs/All, take a look at the photo Is that correct for a bumpstop?
Its a Mk3 GL 2.0L 1997
How could the rubber mounts be "rusting"?

Matt Ross's Photos | Facebook