Yes keep yer fingers crossed.

The lever is to right of center but not unusually so.

I am going to be tied up with Hurricane Ian stuff for a while so it may be a few weeks to actually look further.

Many thanks