When you say 'chuggy', do you mean misfiring?
If its misfiring slightly, then you could be looking at the Lambda.
This could also go further, such as the ECU, injectors etc.
Most likely - it needs a good service, with new oils, general clean through (oxide if you must - or 97/98 Ron fuel for general cheapness).
Try the premium fuel first. Make sure your nearly on empty, then put some premium fuel in (Shell optimax is preferrable). If not succeeding, then put the red oxide through, which will sound a little rough at first, but will clear out a lot of crap and end up sounding good in the long run.
If neither of those work, then you need to look at Lambda sensor and then onto ECU (maybe for a reset), injectors etc.