Originally Posted by
Ange
I don't have much ideas but check all your turbo hoses. If they're not on it will hardly run. This happened for me like a week ago. Thought I killed my engine because it harly started up and sounded terrubke. Left me stranded on the highway and I was really confused to what it was. After banging my head for a while I looked underneath the car and sure enough the hose from the front turbo had popped off.
So check underneath, all the turbo hoses and their clamps. Just a little tip but you probably checked them.
Could be the ecu anyways even if the caps looks fine.