Lookin' good!!

I hope you have a soft foot. That Columbia 2 speed diffy will gladly break itself into tiny pieces if you hop on the loud pedal very hard Even a mild flattie could do it with relative ease.

Are you using solid motor mounts?