Moe,
If you wait until Monday when I get to work, I will get you the part number for a Cat snubber. We used to have put them in the Freightliners with Cat power that had a mechanical fuel pressure gauge. The needle in the gauge would just thrash from pin to pin until a snubber was installed.
I can't remember the part number right now, I do remember that it is written on the wall by the mechanics counter... ... ... . :-laf