When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Looks like I got lucky
Found the pump and checked the number on it, it appears to be genuine 3.0 pump. It also has 2.7L stamped on it. It is strange though that this was taken off M44/52 turbo S engine, until now I lived under impression that 3.0 pump doesn't fit on 2.5 block..
It was changed less than 200 km before the car was totaled.
It is getting really rare to see the old style pump anymore. In addition to what the guys said, the old pumps use the smaller metal timing belt idle roller, versus the update pump that used the larger plastic idle roller. If you are replacing, you will want to change to the updated newer pump as you can't get the older style pump anymore.