Dave,
I believe your stock pipe is either a 2003 or 2004 model....
The 1999 (new frame year) pipe will fit the 1994-1998 (older frame). The 94 pipe has a larger inlet diameter versus 95 & up, also if memory serves, was "Black" unlike later years with the "charcoal gray" color. The 1999-2002 share the same chassis/pipe fitment...
One of our members here has the 03 & 04 models & might have an extra pipe or pics to share.
Hope this helps
DoldGuy