Sick! What is even more impressive is that A/C and P/S are still there. Nothing like a 400 whp beast with all the same creature comforts. Keep it up and keep us updated.
I would get rid of that reinforced plastic hose leading to the catch can. Oil and heat break it down and it will collapse.