Sorry to hear about that. Search for Engine failure. Coachreed and VX959 has had the same problem with 959 getting his engine replaced. They have detailed their experience on past threads. Coach decided to install an LS1 vette engine.
BTW Coach how's it going?