Hmmmm... Maybe I should've kept those 8N5986 injectors in that case... Here's a video I put together of how it ran before, some pictures of the thing apart and how it runs now...
Discuss this in the forum topic D333 Engine damage.