If I'm not mistaken, the block, crank and rods have the same PN for a 99 and 00. The pistons are different, but I am 99.9% sure it is the only difference. That said, the heads would have to be from an 00 as well or it's not a legal UD/BD. If your 99 has the SOHC heads, you should be fine for DSP, as they are the same as later years.
Jay