Hmmmmm.. not sure, depends where it is wiring in..
If in the case of the speedo, and it is going between the primary sensor in the rear diff and the ECU, I would say yes, but, if it is between the ECU and the Speedo dial itself....no.
Diff ratios, would have to be changed in the ECU as there is no sensor telling the ECU that info, it is a mathmatical equation in the ECU.
So the little after market box would go between the ECU and the speedo dial only to make the speedo needle point at the right number, but, would not make any difference to the ECU as it would still be using the original setting to make decissions.
Let me say....
THE ONLY REASON I changed my speedo was to correct the data going into my ECU from the larger tyres. I knew that my speedo was out by almost 10kph before I had it changed , but, simply drove at 90km on the dial, which meant I was actually going 100km in the real world, but, the car ran like a piece of poo, had no power, was gutless on the highway, surged and hunted around the gearbox all the time changing up and down or the torque converter would lock up in top gear at 40kph
and wouldn't change back down unless I stamped my foot to the floor. Petrol economy was woeful, average 20- 25 lts per 100. After I had the Pinion reset done properly, alll the power came back, gears held properly and only changes now when needed, ( if I'm cuising along in a 70 zone at 70 and I slow down to 60 in a 60 zone, the car drops out of overdrive by itself, I don't touch the accellerator, it just calmly drops out and alls good) fuel economy increase dramatically ( I still get 14-16lts per 100 on average, can get as low as 11 just on the highway), and the speedo read correctly so I just drive to the limit. Easy.. But, once again, I say this is my KJ, your experiece may be different, but, from all reports those that have done it have had the same benifts as me.
Thats about all the shrimp dishes I can think of.....