Hello... I'm looking for a stock baffle for 2002 Vance & Hines pro pipe exhaust system. Mine rusted out and finally fell out on the freeway. My hope is that someone has one in a box of spare parts sitting in their garage collecting dust. If you're one of those people and would like to sell it.. please give me a call my # is 530-313-0566. Thank you.