Wow! Progress overdose!!
When did you start working on it? Trying to guage if you're crazy fast or just 3 years worth of work
Don't forget the diff mounting problems that've been brought to light recently before you get too much further. Can't see from the pics if yours is solid mounted...