If that happened to me (again - last time was maybe 15 yra ago) on my Lancia, my first thought and check would be a hose blown off the intercooler.I 'think' I've blown the turbo on my Octavia, Was in a slow moving queue of traffic coming out of Burton, Slip road onto the A38. put my foot down, Big Bang and lost power. Won't go above 60mph, changing gear doesn't help much
No lights on the dashboard to give me a hint.
Some cars, with plastic tanks on the intercooler, its the tank coming (part) off.