If you feel you are slouching over too much I'd get some higher bars presuming you have an onza master stem if not get a higher stem.
It is not possible to be too big for a mod as you get tall people riding 20" and small people riding 26" and vice versa, same goes for 24, unless your abnormally small ortall