Dead turbo or blown engine... pull off your oil cap while the engine is running, if you have lots of air coming out of there, you've blown up something in the engine. You could always check this properly with a compression or leak down test, of course, but the oilcap is fast and dirty.
Otherwise, start shopping for a new snail.