Mate that sounds like mine when I had a stuffed clip attaching my top intercooler pipe. Lost power as well, not limp mode loss of power but felt like turbo wasn’t working. Mine was D40 though. Mine was also sudden. Pulled up at set of light no issue. Took off and problem started