After going through the nightmare of using my FVDI to read a pin code from Johnsons BSI and then causing BSI to go into Boot mode I have come up with this solution for any users with similar issues.
I’ve also used same procedure to change kilometres in instrument cluster/BSI and works okay.