I found the problem. When we works in the Timer4 interrupt at one point we need to turn on the tim4int using the EIE2 register's thirt bit, so I did EIE2 &= 0x08;
instead of EIE2 |= 0x08;
and that causes to turn off the tim3int because first bit of EIE2 enables tim3int. Thank you...