Very nice. Great job. How does it drive and ride? What engine, transmission and gearing?