OK gurus, what's the purpose of this, and which cars (#72)? http://www.mossmotors.com/Shop/ViewProducts.aspx?PlateIndexID=28868&SortOrder=430 I bought one, hoping it'll muffle the sound and vibration of the pump bolted to the rear bulkhead of my BN2; is this it's purpose in life? TIA, Bob