Sounds like you broke one of the inlet pipes - either pre or post intercooler
Ours broke one of them when it ran over that tree last year, and I started it when it was atop it and holy hell did it run like **** - eventually just stalled on its own after a few seconds. It later broke the other one while at the shop getting repaired and ran similarly like ****.
Ours broke one of them when it ran over that tree last year, and I started it when it was atop it and holy hell did it run like **** - eventually just stalled on its own after a few seconds. It later broke the other one while at the shop getting repaired and ran similarly like ****.