Engine back in car!

Got the car fired up, and NO LEAKS! Happy days! :D