That's the technical name for my transmission.
I've found a new pic of the governor - it does look different to the earlier one so I'm putting it up here for you to see.
The issue remains the same. I need it to delay the shift to a time more suitable to the Electric motor. I've asked for information on the Nissan forums and I'll go down to the local Auto Transmission specialist on the weekend. to see what he thinks.