Yeah it does! I got the engine and trans in today. I ran into a couple of issues I need to resolve. As many times as I have put this thing together and taken it apart you would think it would fall together by itself. I need to get as far as I can by late March because I need to do a bathroom remodel and the car will come to a grinding halt.