Wow that is some huge failure it had!! Oil starvation?

THose new bits look nice!