sounds like partially blocked injectors or internal (fuel tank) fuel filter is partially blocked. It's quite a complex FI system on the K's and would recommend taking to a specialist, also be aware that the fuel is under pressure in this system, remember that if you're attempting to strip anything
p6jon, January 2010