Holly crap, my engine is in!

I see some roller lifters in there. This looks serious!