This is the smallest diagonal engine in the world (13 blocks) i plan to try making upwards and downwards diagonal versions of these. I also managed to get audio working. This engine should improve diagonal missiles, and i am planning to make an upwards diagonal and downwards diagonal version (if possible)
Edit: After trying to create diagonal upwards and downwards engines like this one, i have found no working version.