New motor gone...

OW!
Ima thinking foreign material, check the turbo,lol