Hotend does not reach set temperature If I set the temperature of my hotend with pronterface to 200 °C, the temperature never reaches that value. For instance, it almost reaches the target with a temperate of 196/197 °C and then starts to drop to 184/85 °C before it starts to rise again to 196/197 °C. It remains in this loop forever and thus I'm not able to start any print because the temperature never stabilizes enough.

I've tried to configure the PID (M303 E0 S200 C8) with 8, 12, 15 intervals not help the issue continue.

I've tried to change heatblock and thermistor not help

Its important to refer this behaviour occur in any tempurate if I fix 150º it never reaches 150º it go to 146/147º and then drops again 10/15º and restart the loop. Same thing if I fix the tempurature to 210º.

Also I've tested this in multiple versions of marlin 1.1.8 and 1.1.9.The version of marlin 1.1.8 have worked in the same print in the past.

I'm have not clue about what can cause this issue, maybe its a board malfunctions (mosfet) or a powersupply malfunction.

Somebody can help me on this?
Your description sounds indeed as if the PID is not correct. You can try autotune with M303 only if your heating cartridge is not absolutely overpowered. However, in such a case you typically also have an overshoot, which you don't mention in your description. 

In that case you need to lower your duty cycle (by the BANG_MAX parameter in the firmware) a bit. Otherwise autotune fails, because your heating cartridge overshoots even at small gains.

Out of the box I would suggest you to increase your D-term and decrease your I term if it cycles like that. For most printers, I used, a ratio like that is sufficient: 4/1.5/25.