Good morning, Tyler.
Yes, the motor is a 2.5L but the pump and accessories seem to be original to the car. (I've corrected my signature.) I'm new to both Mercedes and mechanical fuel injection so as not to fool myself I just checked: Bosch PES 6KL 70/120 R11.
The thermostat is definitely the long one. Looks like I may have to bite that bullet. Coincidence that the WRD thermostat looks like a 20mm shell casing? :-] I'll wait a little while to see if anyone else chimes in or has a known good used one for sale.
Headed to the WTB forum,
Greg