Core turbo shaft seems broken and looks to have leaked oil. No warranty or returns but this for parts or to rebuild.