But, to my knowledge, you cannot program any controller or computer so a service call from Deere is still required if most any electrical item has been replaced.
Meh, basically the same with any road vehicle.
Code scanners are inexpensive, but you can only read (and, for most boxes, clear) trouble codes. In rare cases, you may be able to reset things like oil monitors or run certain built in tests.
Now if you want to program/modify/calibrate them, that gets really expensive, really fast.
IIRC, you have a law in the states that makes it mandatory for oem’s to provide reprogramming software/hardware so that smaller shops can buy the equipment to repair efi vehicles. But, nothing says they have to make it cheap, so they don’t. I’ve got lots of software to reprogram obd and obdII vehicles, but you really don’t want to know how much I have tied up in it. On the order of thousands, not hundreds. Building EFI vehicles is definitely a “pay to play” sport and money just gets you in the door. Then you have to invest hundreds (if not thousands) of hours to learn how to modify it. I love efi, I hate working on it. All my buds are always pushing me to drop efi on my early 80’s mustang 302, but I’m just fine with the holley double thank-you-very-much!
I’m not sure how that ruling applies to off road vehicles (ie: tractors) though…..they probably fall into a different category and thus, different rules.