1800HP 3.5L Dart 2JZ Engine Teardown, And What We Learned.