The circuit is much more complex and therefore I cannot change the pin connections.
I am not that well acquainted with Arduino yet...
I too, have my doubts that the OP will have success wandering off the standard path and into Timer/Counter country with register settings. The code I suggested can be pretty much directly converted from Timer1 to Timer5.