Try cleaning your oil breather pipes, one of my golfs did the same and as soon as the pipes were cleaned it felt like a differant car.But as above it could be your crank sensor that is faulty also ,clean your oil breather pipse first and work from there