Doing the plugs and cleaning the injectors is definitely a step in the tight direction. General maintenance like an oil change never hurts. Getting a tune might help as well. To me you problem sounds mechanical, but, I'm probably 1000 miles away looking at a video. That said, I don't think you could go wrong checking out your clutch. The perspective is free, so take it for what it's worth.