TEAC 516EB cannot burn at 16X PLZ help

I got myself a TEAC 516EB [P3866MHz,Via Chipset,Win2000SP2]
but i cannot get it to burn at 16x (!).I ve got the 4.36 4-in-1 Via drivers and everything,i ve set it to DMA mode,I ve used all kinds of media [certified and not] but simply CANNOT make it right at 16x…Whenever I choose 16x it justs burns the Lead-In and then freezes.The system doesnt freeze but the drive is locked and it takes a LOOOONg time to shutdown the PC…
Anyone knows something abt a solution to this ?!?

what program did you use
try using nero the newest version