I seem to have multiple problems that caused the problem. First the TPS sensor was broken. After replacing it, the problem returned. We found the Catconverter was blocked. I opened it from the bottom and removed the inner parts. I believe they make it from Titanium or some expensive metal. After a while it started again. I replaced the Lambda sensor. Some call it the Oxygen sensor. It's just above the Catalitic converter. After that all was sweet!!! So it seems there was a few things that failed and caused the problem. It's all fine now. Hope you get sorted.