My B+M is different. So It won't fit on '99s, at elast early 99's.
The easy way to check is to lift up the shift boot, if you see a ball, you have the mk4 shifter, if you see a buncha linkage, you have the mk3 vr6 linkage

Check out my pic thread to see what the '99 b+m looks like