Yes, you need to examine carbs closely. Symptoms indicate insufficient fuel delivery, most likely due to clogged carb fuel-circuits. As a test, you can try limiting air-flow to countre-act lack of petrol when going full-throttle. Read this thread and the linked ones within.
https://www.ninjette.org/forums/showthread.php?t=331186